คำถามติดแท็ก microsoft-excel

แอปพลิเคชันสเปรดชีตโดย Microsoft ใช้แท็กนี้พร้อมกับ [vba] หากคำถามของคุณเกี่ยวข้องกับการเขียนโปรแกรม Excel ใน VBA และด้วย [worksheet-function] ถ้าเกี่ยวข้องกับสูตร Excel หรือฟังก์ชันแผ่นงาน

2
คัดลอกค่า excel ของเซลล์ถ้าเซลล์ใดเซลล์หนึ่งในแถวเดียวกันไม่ว่างเปล่า
ฉันมีคอลัมน์ A พร้อมชื่อและนามสกุลของบุคคลคอลัมน์ B พร้อมสถานที่เกิด (ไม่สำคัญในกรณีนี้) และคอลัมน์ C พร้อมวันที่จ้างงาน คอลัมน์ C สามารถว่างเปล่า ฉันต้องการคัดลอกค่าของคอลัมน์ A และคอลัมน์ C ไปยังแผ่นงานอื่นหากคอลัมน์ C ไม่ว่างเปล่า และฉันต้องการให้เป็นแบบไดนามิกดังนั้นหากฉันเพิ่มคนใหม่ที่มีวันที่การจ้างงานลงในชีตแรกมันจะถูกเพิ่มไปยังคำแนะนำที่สอง ขอบคุณ

1
การนำฟังก์ชันแฮชไปใช้กับ Excel 2016
ฉันพบโพสต์เกี่ยวกับฟังก์ชันแฮช แต่ไม่สามารถใช้งานได้เนื่องจากข้อผิดพลาด ฉันยังไม่ได้ทำ VBA ตั้งแต่ปี 2010 ดังนั้นจึงค่อนข้างไกลและฉันไม่สามารถดีบักได้ โพสต์ต่อไปนี้มีฟังก์ชันแฮช: มีฟังก์ชัน Excel เพื่อสร้างค่าแฮชหรือไม่ . Public Function BASE64SHA1(ByVal sTextToHash As String) Dim asc As Object Dim enc As Object Dim TextToHash() As Byte Dim SharedSecretKey() As Byte Dim bytes() As Byte Const cutoff As Integer = 5 Set asc = CreateObject("System.Text.UTF8Encoding") Set enc …

0
วิธีสร้างที่อยู่ไฟล์แบบไดนามิกจากข้อความได้อย่างไร
ผลลัพธ์ของสิ่งนี้คือที่อยู่ที่ถูกต้องตามกฎหมายซึ่งดูเหมือนในลิงก์ระหว่างไฟล์: ="'"&CELL("filename",A1)&"'!$B$3" (คุณสามารถวางสิ่งนี้เป็นผลให้เพิ่ม=ข้างหน้าและมันก็ใช้ได้ดี) ยกเว้นการต่อกันหรือโดยอ้อมไม่ต้องการยอมรับมัน หากคุณต้องการเห็นของจริงทำสองไฟล์คัดลอกเซลล์จากลิงค์เดียว - วางลิงค์ไปยังอีกไฟล์และปิดไฟล์ต้นฉบับ มีวิธีใดที่จะหลอกให้ใช้ข้อความเป็นเส้นทางหรือไม่? ฉันทำเช่นนี้ - เพราะฉันสามารถกำหนดได้ว่าไฟล์อื่น ๆ จะขึ้นอยู่กับที่ไฟล์ปัจจุบันอยู่ที่ไหน ดังนั้นการเปลี่ยนเส้นทางใด ๆ เป็นเรื่องง่ายของการแทนที่ข้อความ ฉันพยายามหลีกเลี่ยง VBA atm ตลกพอที่มันจะทำงานเพื่อการกำหนดที่อยู่ภายในไฟล์: =HYPERLINK(CONCATENATE("#'"&RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1),1))&"'!","A5"),"FFS") (ด้วยสิ่งนี้คลิกที่ข้อความผลลัพธ์ของเซลล์เพื่อข้ามไปยัง A5)

1
ไม่สามารถลบคอลัมน์ตามประเภทข้อมูลโดยใช้ Power Query
ฉันพยายามทำให้กระบวนการโหลดเป็นแบบอัตโนมัติและต้องการทราบว่าเป็นไปได้หรือไม่ที่จะทำการดำเนินการตามคอลัมน์อย่างชาญฉลาดใน Excel Power Query โดยเฉพาะฉันต้องการทราบวิธีเก็บหรือทิ้งคอลัมน์ตามชนิดข้อมูล ฉันรู้วิธีใช้เลือกคอลัมน์และลบคอลัมน์ในเมนู แต่นี่เป็นสิ่งที่เฉพาะเจาะจงมากกว่านี้เล็กน้อยแล้วสิ่งที่ทั้งสองตัวเลือกสามารถทำได้ ฉันยังไม่ได้เรียนภาษา M แต่ยินดีต้อนรับทางออก M ที่ฉันสามารถเรียนรู้ได้ ฉันพยายามดูออนไลน์และผ่านคำถาม SuperUser ที่เกี่ยวข้องกับ Power-Query แต่ไม่พบคำตอบใด ๆ

2
เพิ่มค่าใหม่ที่แตกต่างให้กับผลรวมที่มีอยู่
ฉันมีสองเซลล์ใน Excel (A1 และ B1) ควรเปลี่ยน A1 ทุกเดือนโดยมีค่าแตกต่างกันไปตามยอดขาย และ B1 มีมูลค่า $ 100 สำหรับเดือนสิงหาคมการขายคือ $ 150 (ซึ่งจะถูกป้อนในเซลล์ A1) ฉันต้องการเพิ่ม $ 150 ลงใน $ 100 ที่มีอยู่ในเซลล์ B1 เพื่อกลายเป็น $ 250 (ซึ่งง่ายมาก) สำหรับเดือนถัดไป อย่างไรก็ตามฉันต้องการป้อนค่าอื่นในเซลล์ A1 พูด $ 200 และฉันต้องการให้ $ 200 เพิ่มลงใน $ 250 ในเซลล์ B1 กลายเป็น $ 450 ฉันไม่ต้องการคัดลอกและผ่านมา ในเซลล์เดียวกันที่ระบุฉันต้องการใส่ค่าที่แตกต่างกันในขณะที่ค่าที่ป้อนทุกครั้งจะถูกเพิ่มเข้าไปในค่าในเซลล์ B1 …

2
วิธีการล้างเซลล์ที่มีค่าทั้งหมดในเวิร์กบุ๊ก Excel 2003 ทั้งเล่มในครั้งเดียว?
ฉันจะล้างเซลล์ที่มีค่าทั้งหมดในเวิร์กบุ๊ก Excel 2003 ทั้งเล่มได้ด้วยวิธีใด? ฉันสามารถทำหนึ่งแผ่นโดยไปที่ฟังก์ชั่นพิเศษอย่างไรก็ตามถ้าไฟล์ประกอบด้วยหลายแผ่นมันจะต้องใช้ความพยายามมากขึ้น

0
วิธีสร้างแท่งแบบเรียงซ้อนที่มีไทม์ไลน์ใน Excel
นี่คือข้อมูล: ฉันต้องการสร้างไทม์ไลน์ใน Excel ด้วยแท่งแบบเรียงซ้อนเพื่อให้แต่ละกองซ้อนภายในแถบเดียวสอดคล้องกับช่วงเวลาที่กำหนด ดังนั้นแทนที่จะมีแถบแยกสำหรับทุกหมวดหมู่ฉันต้องการวันที่ทั้งหมดใน UN ในหนึ่งสแต็กบาร์และวันที่ทั้งหมดสำหรับสหรัฐอเมริกาในสแต็กอื่น ๆ ปัญหาคือเมื่อสร้างไทม์ไลน์ต้องใช้สองคอลัมน์สำหรับแต่ละหมวดหมู่ทั้งวันที่เริ่มต้นและระยะเวลา ขอบคุณสำหรับความช่วยเหลือทุกประเภท!

1
เมื่อการเปลี่ยนแปลงค่าในเซลล์ใน excel เพิ่มค่าใหม่ให้กับตาราง [ปิด]
ฉันกำลังมองหาสคริปต์ VBA น่าจะเป็น โดยทั่วไปแล้วสถานการณ์คือสิ่งนี้: ฉันมีชีตที่ดึงค่าจาก API โดยอัตโนมัติดังนั้นเมื่อใดก็ตามที่ฉันอัปเดตชีตค่าจะเปลี่ยน สิ่งที่ฉันต้องการจะทำคือเพิ่มค่าใหม่จากบางเซลล์ไปยังตารางในชีตอื่น ดังนั้นเมื่อใดก็ตามที่ค่าเปลี่ยนแปลงค่าใหม่จะถูกเพิ่มเข้าไปในแถวแรกที่ว่างในคอลัมน์ใดคอลัมน์หนึ่ง ฉันต้องการติดตามข้อมูลในอดีตเพื่อติดตามว่าค่าเหล่านี้พัฒนาอย่างไรเมื่อเวลาผ่านไป โบนัสที่ดีจะเพิ่มเวลาที่แน่นอนของการอัปเดตเฉพาะนั้นไปยังคอลัมน์อื่นในแถวเดียวกัน แต่ฉันสามารถทำได้ด้วยตนเองเช่นกัน

1
วิธีจัดรูปแบบเซลล์โดยใช้การจัดรูปแบบตามเงื่อนไขใน Excel 2007
ฉันกำลังพยายามเปลี่ยนสีของเซลล์หลาย ๆ เซลล์บนแผ่นงานใน excel 2007 สิ่งที่ฉันต้องทำคือให้เซลล์เลือกคำที่ป้อนภายในประโยคในแต่ละเซลล์แล้วเปลี่ยนสี ทุกคนสามารถช่วยได้โปรด

1
ฉันจะกรองหลายหมายเลขได้อย่างไร
ดูภาพด้านล่าง: หากฉันต้องการกรองคอลัมน์ A กับสิ่งที่ฉันมีในคอลัมน์ C ฉันจะทำอย่างไร สิ่งที่ฉันพูดคือฉันต้องการเห็นเกรดของนักเรียนที่ทำ A เท่านั้นและนั่นคือนักเรียน 1,9,10 และ 11 ฉันไม่สามารถกรองเกรดได้ นี่เป็นเพียงตัวอย่างที่ฉันสร้างขึ้น ฉันมีชุดข้อมูลที่มีล้านจุดข้อมูล

1
กราฟ Excel ในแผ่นงานที่แตกต่างกัน
ฉันกำลังพยายามลดปริมาณงานเครื่องกลที่ฉันต้องทำในเอกสาร Excel มันมี 13 แผ่นงานหนึ่งสำหรับทุกเดือน + หนึ่งซึ่งสรุปตลอดทั้งปี มีข้อมูลและกราฟบางส่วนในทุกแผ่นงาน ฉันต้องการสร้างกราฟที่มีสองคอลัมน์และดึงออกมา จากนั้นฉันต้องการคัดลอกกราฟและวางลงในหน้าถัดไปที่จะใช้ข้อมูลจากคอลัมน์เดียวกัน ปัญหาคือเมื่อฉันสร้างกราฟมันเขียนช่วงต่อไปนี้ ='02.2016 Д2'!$A$2:$A$30,'02.2016 Д2'!$C$2:$C$30 ดังนั้นเมื่อฉันคัดลอกไปยังแผ่นงานถัดไปมันยังคงใช้ข้อมูลจากแผ่นงานก่อนหน้า ฉันจะไปรอบ ๆ และแก้ไขทีละตัว แต่มี 13 แผ่นงาน * 8 กราฟและฉันอยากจะเชื่อว่ามีวิธีที่ง่ายกว่า

2
เลือกจำนวนแถวจากชุดใน Excel
ฉันมีรายชื่อผู้ใช้ในสถานที่ต่าง ๆ ภายใน บริษัท ของฉัน ลดลงอย่างมากจาก 130,000 หรือมากกว่านั้นในความเป็นจริงข้อมูลดูเหมือนว่าในตอนท้าย สิ่งที่ฉันต้องทำคือเลือกจำนวนผู้ใช้จากแต่ละสถานที่ ในกรณีนี้มันเป็นสองดังนั้นฉันจะเลือกทอมและดิ๊กจาก "บ้าน" บ๊อบและชาร์ลีจาก "สถานที่" และอื่น ๆ นี่คือการออกกำลังกายเล็กน้อยถ้าฉันนำเข้าข้อมูลไปยัง SQL ซึ่งเป็นวิธีที่ฉันแก้ไขปัญหา แต่ฉันต้องการที่จะรู้วิธีการทำใน Excel เพื่อให้ผู้ใช้ที่นำเสนอให้ฉันสามารถทำได้ด้วยตนเองใน Excel ใน อนาคต. Building: User A House: Tom A House: Dick A House: Harry A House: Alice The Place: Bob The Place: Charlie The Place: Fred The Place: Ginger …

1
แผนภูมิ Excel, วิธีแสดงเฉพาะข้อมูลรายเดือน / รายสัปดาห์ / รายปักษ์
ขณะนี้ฉันรวมข้อมูลรายสัปดาห์กับข้อมูลรายวันสำหรับแผนภูมิ excel ฉันจะเลือกข้อมูลของฉันอย่างไรจึงจะมีรายสัปดาห์อย่างสม่ำเสมอ หรือมีคุณลักษณะแผนภูมิเพื่อรวมเฉพาะข้อมูลรายสัปดาห์หรือไม่ ฉันไม่ต้องการเลือกวันที่ด้วยตนเองโดยใช้คุณลักษณะตัวเลือกวันที่ของแผนภูมิ

1
ค้นหา Excel สำหรับ ~ * หรือ ~? ลำดับ
คำถามก่อนหน้า (ลิงก์ด้านล่าง) เกี่ยวข้องกับวิธีค้นหาอักขระเครื่องหมายดาวและเครื่องหมายคำถามใน Excel สามารถทำได้โดยการป้อน ~ * หรือ ~? ในฟิลด์ 'ค้นหาว่ามีอะไร' ดังนั้นคำถามของฉันคือการค้นหาสตริง ~ * หรือ ~ อย่างไร ? วิธีการค้นหา (เครื่องหมายคำถาม) ใน Excel

1
เปิดไฟล์. csv ด้วยเทมเพลตจาก XLSTART
ฉันกำลังทดสอบโปรแกรมซึ่งจะสร้างไฟล์. csv ขนาดใหญ่และจำเป็นต้องเปิดด้วยการคลิกขั้นต่ำ (บันทึกมือของฉัน) ในระหว่างการทดสอบ ไฟล์นี้มีคอลัมน์นับ 20+ ตัวโดยไม่จำเป็นต้องทำการฟอร์แมตยกเว้นการปิดศูนย์ ฉันมีเทมเพลตใน XLSTART ซึ่งใช้ในการเปิดไฟล์ Excel ใหม่ที่ไม่มีเลขศูนย์ แต่เมื่อคลิกที่ไฟล์. csv Excel จะใช้เทมเพลตมาตรฐานที่มีเลขศูนย์ ฉันรู้วิธีที่จะปราบปรามศูนย์เพียงแค่ไม่ต้องการที่จะทำมันทุกนาที การนำเข้าไฟล์จะใช้เวลามากขึ้นดังนั้นจึงไม่มีประโยชน์ ขอบคุณสำหรับความช่วยเหลือใด ๆ !

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.