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

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

1
นับค่าที่ไม่ว่างหลังจากผลิตภัณฑ์คาร์ทีเซียนใน excel
ฉันหวังว่าคำอธิบายของฉันจะถูกต้อง; ยินดีต้อนรับการปรับปรุง ฉันมี 2 ตารางใน Excel ในตารางที่ 1 มี 2 คอลัมน์ A และ B ความสัมพันธ์แบบหลายต่อหลายอาจเป็นไปได้ ในตารางที่ 2 มี 2 คอลัมน์คือ A และ B เหล่านี้เป็นรายการที่แตกต่างกัน Table1-ColumnB และ Table2-ColumnA เป็นค่าเดียวกัน - เป็น foreign key ถ้าคุณต้องการ ฉันมีรายการค่าความแตกต่างจาก Table1-ColumnA ในรายการผลลัพธ์ ฉันจำเป็นต้องรู้ว่าสำหรับแต่ละรายการในรายการนี้ถ้าหลังจากการเข้าร่วมในต่างประเทศที่สำคัญถ้าทุกค่าที่เกี่ยวข้องใน Table2-Column2 ว่างเปล่า (ฉันไม่จำเป็นต้องรู้ว่ามีเนื้อหาอะไรเฉพาะเมื่อมีเนื้อหา) ทั้งหมดนี้ต้องทำในเซลล์เดียวใน excel

3
แยกข้อมูลใน Excel ตามตำแหน่งของอักขระ
ฉันมีคอลัมน์ข้อมูลแต่ละแถวมีชุดอักขระ 83 ตัว (เช่น 010203 344345 929348238482abcde33 4566) โดยไม่มีรูปแบบเฉพาะที่ต้องแบ่งเป็นบล็อกที่มีความยาวต่างกัน (เช่น 6,1,6,6,4,4 ... 4,1,1) อะไรจะเป็นวิธีที่ดีที่สุดในการแยกบล็อกเหล่านี้โดยทางโปรแกรม การตั้งค่ารายการ VBA และวนซ้ำอาจเป็นทางออกที่ดีที่สุดหรือไม่

3
ฉันจะนับจำนวนเหตุการณ์ที่เกิดขึ้นของลำดับเฉพาะของตัวเลขภายในคอลัมน์ได้อย่างไร
นี่จะแปลกไปหน่อยฉันมีคอลัมน์ 750 แถวที่มีจำนวนเต็มตั้งแต่ 1-10 ฉันพยายามที่จะดูข้อมูลว่าเป็น ชุดลำดับ 3 แถว และ นับ จำนวนการเกิดขึ้นสำหรับแต่ละลำดับตามที่แสดงในภาพหน้าจอต่อไปนี้: พยายามค้นหาและนับ 3 ลำดับเซลล์ใน excel คอลัมน์ A คือคอลัมน์สังเกตโดยมีค่าจำนวนเต็มตั้งแต่ 1-3 คอลัมน์ I เป็นรายการของลำดับ 3 ค่าที่สังเกตทั้งหมดและคอลัมน์ J คือจำนวนครั้งที่เกิดขึ้นในแต่ละลำดับนั้น คอลัมน์ A คือคอลัมน์สังเกตที่มีค่าจำนวนเต็มตั้งแต่ 1-3 สำหรับตัวอย่างนี้ คอลัมน์ I เป็นรายการของลำดับ 3 ค่าที่สังเกตทั้งหมดและคอลัมน์ J คือจำนวนครั้งที่เกิดขึ้นในแต่ละลำดับนั้น คอลัมน์ I แสดงเป็นค่าข้อความ แต่จะดีกว่าถ้าให้คอลัมน์หนึ่งเปลี่ยนเป็น 3 คอลัมน์แยกกัน หนึ่งค่าสำหรับแต่ละค่าในลำดับ ฉันพยายามทำสิ่งนี้เป็นขั้นตอนในการสร้างเมทริกซ์การสังเกตของห่วงโซ่มาร์คอฟอันดับที่ 2 ในรุ่นก่อนหน้าฉันต้องการเมทริกซ์ลำดับแรกเท่านั้นซึ่งประกอบด้วย 2 ค่าลำดับ …

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

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

2
การรวบรวม Word Doc โดยใช้ข้อมูลจาก Excel- MS Office 2010
ฉันมีแบบสอบถามที่ผู้ใช้กรอก มันอยู่ใน Excel หลังจากผู้ใช้กรอกแบบสอบถามฉันต้องการสร้างเอกสาร Word ที่มีคำตอบ ตัวอย่างเช่น "คำตอบสำหรับคำถามของคุณคือ [คำตอบจากเซลล์แบบสอบถาม Excel A49]" ฉันได้เห็นว่าสิ่งนี้เป็นไปได้ด้วย Sharepoint อย่างไรก็ตามฉันไม่มี Sharepoint ฉันกำลังทำงานกับ MS Office 2010 ฉันยังมี Visual Studio Express 2010 อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายข้างต้น ขอบคุณ

0
นำเข้าข้อมูลคีย์ / ค่าจากหลายไฟล์รวมกันคีย์ในคอลัมน์ทั่วไป
ฉันมีข้อมูลคีย์ / ค่าในไฟล์ข้อความ ปุ่มบางปุ่มมีอยู่ในไฟล์ทั้งหมด แต่บางปุ่มไม่มี ตัวอย่างเช่น: file1.txt first;1 second;2 third;3 file2.txt first;11 new;123 second;22 ฉันต้องการนำเข้าข้อมูลจากไฟล์เหล่านั้นไปยัง Excel ในลักษณะที่คีย์จากไฟล์ทั้งหมดจะถูกวาง (และรวม) ในคอลัมน์ทั่วไป ค่าควรอยู่ในคอลัมน์ของตนเอง (หนึ่งคอลัมน์สำหรับแต่ละไฟล์) แผ่นควรมีลักษณะเช่นนี้ ฉันต้องการหลีกเลี่ยงการประมวลผลไฟล์ล่วงหน้าหรือใช้ประโยชน์จากมาโคร อย่างไรก็ตามฉันสามารถเปลี่ยนรูปแบบของไฟล์ (เช่นเป็น XML) ได้หากทำได้ง่ายกว่า

2
VLOOKUP ของ Excel จัดการค่าการค้นหาหลายคำได้อย่างไร
ฉันมีแผ่นงานที่ส่งคืนโดยไม่คาดคิด VLOOKUP ผลลัพธ์และฉันพยายาม จำกัด ปัญหาให้แคบลง ฉันพบคำถามที่ฉันไม่สามารถตอบได้ในการค้นหาวิธีการแก้ปัญหา พิจารณา: ฉันมีช่องค้นหาที่มีรายชื่อประเทศ หากหนึ่งในรายการในรายการคือ Great Britain, ทำ VLOOKUP วิเคราะห์สตริงทั้งหมดในเซลล์หรือไม่ หรือแค่คำแรก? พิจารณาเพิ่มเติม: ถ้าฉันมี United States ในเซลล์และฉันกำลังเปรียบเทียบค่านั้นกับของฉัน VLOOKUP ชุดเกิดอะไรขึ้นเมื่อฉันพบ United Arab Emirates? การค้นหาหยุดลงหรือไม่เพราะเข้าคู่กัน United? หรือดำเนินการต่อเพราะพยายามจับคู่สตริง United States เทียบกับค่าการค้นหาของ United States? เป็นการดีที่สุดที่จะใส่คำค้นหาที่มีช่องว่างในเครื่องหมายคำพูดเดี่ยวหรือเครื่องหมายอัญประกาศ

1
เครื่องมือสร้างกราฟตีความข้อมูลของฉัน…แปลก ๆ
ฉันมีชีตที่ฉันพยายามนำเข้าข้อมูลไปยังกราฟ: อย่างไรก็ตามอย่างที่คุณเห็นป้ายกำกับแกน x จะไม่ถูกนำเข้าไม่ว่าจะเป็นข้อความหรือเป็นวันที่ แต่มีรหัสสองตัวแรกที่ถูกต้องแล้วจึง "yy" แทนปี ป้ายกำกับแกน x จะแสดงด้วย "yy" ในแผนภูมิเช่นกัน มีใครบอกฉันได้ไหมว่าปัญหานี้อาจเกิดขึ้นที่นี่

1
เรียงลำดับทุก 7 แถวจนถึงจุดสิ้นสุดของแผ่นงาน
ฉันมีแผ่นงานที่มีห้าคอลัมน์ A-E และเกือบ 10,000 แถว ฉันต้องเรียงลำดับทุก 7 แถวจนถึงจุดสิ้นสุดของแผ่นงานโดยใช้ข้อมูลในคอลัมน์ C รหัสต่อไปนี้ทำงานสำหรับช่วง A1: E7 สามารถแก้ไขรหัสนี้เพื่อจัดเรียงทุก 7 แถวโดยใช้ข้อมูลที่เกี่ยวข้องในคอลัมน์ C ภายในช่วงของพวกเขาหรือไม่เช่น C8: C14 สำหรับช่วง A8: E14 และ C15: C21 สำหรับช่วง A15: E21 .. ฯลฯ ? Sub sort_7_rows() Range("A1:E7").Select ActiveWorkbook.Worksheets("sequencing (2)").Sort.SortFields.Clear ActiveWorkbook.Worksheets("sequencing (2)").Sort.SortFields.Add Key:=Range( _ "C1:C7"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _ xlSortNormal With ActiveWorkbook.Worksheets("sequencing (2)").Sort .SetRange …

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

1
รูปภาพผิดเพี้ยนเมื่อคัดลอก / วางระหว่างสเปรดชีตใน Excel (Mac)
ฉันมีสเปรดชีตสองแผ่นที่มีความสูงและความกว้างของแถวต่างกัน เมื่อฉันคัดลอกแถวจากสเปรดชีต # 1 ไปยังสเปรดชีต # 2 รูปภาพจะบิดเบี้ยวในลักษณะที่ไม่สอดคล้องกัน (บางภาพจบลงด้วยความสูงเพียงไม่กี่พิกเซลภาพบางภาพนั้นถูกต้องและบางส่วนถูกปรับให้พอดีกับความกว้าง มีวิธีทำให้ภาพที่ไม่มีการเรียงซ้อนหรือไม่?

1
คุณสามารถแทรกสูตรลงในแท็บของแผ่นงานได้หรือไม่
ฉันกำลังสร้างแผ่นงานที่จะรวบรวมข้อมูลที่แสดงทั้งหมดจากฐานข้อมูลที่ผลิตไฟล์ Excel ข้อมูลนี้จะรวมถึงชื่อคุณสมบัติที่ฉันต้องการแสดงบนแท็บ เป็นไปได้ไหมที่จะใช้สูตรเปลี่ยนป้ายกำกับของแท็บแบบไดนามิก?

1
การแก้ไขปัญหาซ้อนฟังก์ชัน IF
ฉันกำลังมีปัญหากับ ฟังก์ชั่น IF ในตัวอย่างด้านล่าง เงื่อนไข: มีการสอบ 3 ครั้งและหนึ่งคะแนนรวม นักเรียนต้องทำคะแนนอย่างน้อย 5 คะแนนในแต่ละการสอบเพื่อผ่าน หากเขามีหนึ่งในการสอบคะแนน 4 หรือน้อยกว่าคะแนนเขาล้มเหลว อย่างไรก็ตามคะแนนรวมจะต้อง & gt; = 16 ต้องผ่านมิฉะนั้นเขาจะล้มเหลว ตัวอย่างที่ 1: ทดสอบ 1 = 4, ทดสอบ 2 = 10, ทดสอบ 3 = 10, รวม = 24; เขามี มากกว่า 16 แต่ไม่ผ่านเพราะเขาได้คะแนน 4 ในการสอบข้อใดข้อหนึ่ง ตัวอย่างที่ 2: ทดสอบ 1 = 5, ทดสอบ …

4
COUNTIFS ดูเหมือนจะไม่นับเซลล์ว่าง
ฉันกำลังพยายามสร้างคำสั่ง COUNTIF ใน Excel 2010 โดยใช้เกณฑ์ทั้งหมด 4 ชุด ฉันอยากให้มันเป็นอย่างนี้: COUNTIFS(range1,value in a1,range2,value in b1,range3,value in c1,range4,value in d1) สิ่งนี้ใช้ได้ดีถ้ามีค่าจริงในเซลล์ A1-D1 อย่างไรก็ตามหากหนึ่งในเซลล์เหล่านั้นว่างเปล่าฉันจะไม่ได้ตัวเลขที่ฉันคาดหวังกลับมา (ฉันกำลังทดสอบสิ่งนี้โดยการกรองอัตโนมัติโดยใช้เกณฑ์ที่ฉันตั้งไว้ใน A1-D1) สิ่งที่ดูเหมือนจะเกิดขึ้นคือถ้า C1 ว่างเปล่าแล้ว COUNTIFS จะส่งกลับจำนวนแถวทั้งหมดที่ C1 ไม่ว่าง มีวิธีตั้งค่าเริ่มต้นหรือไม่หากไม่มีค่าใน A1-D1 COUNTIFS จะรวมทุกอย่างหรือไม่

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