คำถามติดแท็ก worksheet-function

คำถามเกี่ยวกับการใช้ฟังก์ชัน / สูตรในเซลล์ในซอฟต์แวร์สเปรดชีต

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

2
นับค่าสูงสุดเปรียบเทียบกับอาร์เรย์ก่อนหน้า
ฉันพยายามนับจำนวนค่าในแถวที่เท่ากันมีค่ามากกว่า MAX () ค่าของ (ส่วนหนึ่ง) ของคอลัมน์ด้านบน ตัวอย่างเช่น: เมื่อเปรียบเทียบกับ 3 เซลล์ด้านบนนั้นเอง ใน E มา 'นับ' ฉันทำเครื่องหมายเซลล์ที่ควรนับด้วย * อาร์เรย์สุดท้ายของฉันประมาณ 200x5000 ... ฉันได้ลอง (ตัวอย่างเซลล์ E4) แล้วเช่น: {=SUM(IF(A4:D4>=MAX(OFFSET(A1,ROW($1:$4)-1,0,3,1)),1,0))} {=COUNTIF(A4:D4,">="&MAX(OFFSET(A1,0,ROW($1:$4)-1,3,1)))} หวังว่า ROW () & amp; OFFSET () ฟังก์ชั่นจะแยกฟังก์ชั่น MAX มากกว่าคอลัมน์ ... แต่ไม่มีใครให้ผลลัพธ์ที่ดี แน่นอนฉันสามารถแยก MAX () มากกว่า 200 คอลัมน์ที่แตกต่างกันในแผ่นงานที่แตกต่างกัน แต่ฉันฝันร้ายเพราะฉันทำมันไม่ได้ในสูตรอาเรย์เดี่ยว

1
Excel 2007 วิธีการใส่ข้อความลงในเซลล์หากกรอกข้อมูลหลายเซลล์
ฉันกำลังพยายามใส่ข้อความในเซลล์ (พูด c1) หากมีหลายเซลล์ในคอลัมน์ A มีข้อมูลระบบเซลล์ในคอลัมน์ A คือ A1-3, A5, A6 A8 และจะมีข้อมูลตั้งแต่ 1-5 ฉันต้องการให้ข้อความตัวอักษรปรากฏขึ้นเฉพาะเมื่อทุกเซลล์มีข้อมูล - อีเมลอัตโนมัติจะดี แต่ฉันไม่แน่ใจว่าจะทำเช่นนี้ได้อย่างไรดังนั้นบางทีข้อความอาจจะง่ายกว่า คอลัมน์ A จะไม่ถูกเติมเต็มในเวลาเดียวกัน


0
การคำนวณเกิดขึ้นที่ไหน? [ปิด]
ในสเปรดชีตของ Google ฉันมีสูตรอาร์เรย์ค่อนข้างซับซ้อนจำนวนมากในเซลล์จำนวนมาก ที่ใช้เวลานานในการคำนวณ ความเร็วในการคำนวณขึ้นอยู่กับทรัพยากรในพีซีของฉันหรือการคำนวณนั้นทำในเซิร์ฟเวอร์ของ Google หรือไม่

1
ทำซ้ำฟังก์ชัน Excel ทั่วไป
ฉันมักจะสงสัยว่าฟังก์ชั่นบางอย่างที่ฉันใช้ใน excel ถูกเขียนอย่างไรและคิดว่ามันจะช่วยได้บ้างในบางครั้งเพื่อดูว่ามันเสร็จสิ้นแล้ว ไม่มีใครรู้ว่ามีตัวอย่าง vba ที่ทำหน้าที่บางอย่างของฟังก์ชั่นเหล่านี้ซ้ำหรือไม่? vlookup, hlookup, dsum, index จริง ๆ หรือส่วนใหญ่น่าสนใจ

1
การย้ายข้อมูลระเบียนเรียงเป็นแถวให้เป็นแถวใน Excel
ฉันสามารถอ้างอิงเซลล์ในแผ่นงานอื่นเช่นนี้ได้หรือไม่ ตัวอย่าง: Worksheet A A1 Data1 A2 A3 Data2 A4 A5 Data3 แผ่นงาน B (ฉันต้องการคัดลอกโดยอ้างอิงเซลล์ในแผ่นงาน A) B1 'Worksheet A'!A1 B2 'Worksheet A'!(A1+2) ~ หมายถึงฉันต้องการคัดลอกเซลล์ 'Worksheet A'!A3 B3 'Worksheet A'!(A3+2) ~ หมายถึงฉันต้องการคัดลอกเซลล์ 'Worksheet A'!A5 ... โปรดทราบว่า A3 ในสูตรนี้มาจากสูตรใน B2 โดยข้ามหนึ่งแถวใน Worksheet A. B4 'Worksheet A'!(A5+2) เหตุผลสำหรับเรื่องนี้คือเพื่อให้ฉันสามารถข้ามเซลล์ A2 และ A4 และสามารถลากสูตรในแผ่นงาน B …

3
Excel: วิธีนับจำนวนค่าที่แตกต่างในช่วงที่มีเงื่อนไข
ฉันอ่านและทดสอบค่อนข้างมาก แต่ฉันยังไม่สามารถหาวิธีแก้ปัญหาของฉันได้ วิธีแก้ปัญหาที่ฉันพบคือวิธีที่สองที่เสนอในบทความด้านล่าง: จะนับจำนวนของค่าที่แตกต่างในช่วงได้อย่างไร ฉันเป็นหลักหลังจากค้นหาว่ามีค่าไม่ซ้ำกันในคอลัมน์ A ในขณะที่คอลัมน์ B สอดคล้องกับค่าที่แน่นอน ลองจินตนาการถึงสเปรดชีตต่อไปนี้ COL A COL B abc TRUE abc TRUE bef TRUE bef FALSE hgf TRUE swd FALSE rth FALSE kjh TRUE ฉันต้องการสูตรคำนวณจำนวน # ของค่าที่ไม่ซ้ำกันใน A ซึ่งมี TRUE ใน COL B. จากตัวอย่างด้านบนฉันควรได้ 4 ตอนนี้ฉันคาดหวังว่าสูตรด้านล่างจะมีประโยชน์ =SUMPRODUCT((A2:A100<>"")/COUNTIF(A2:A100,A2:A100)) แก้ไขครั้งเดียวกับ COUNTIFSแต่มันใช้งานไม่ได้และฉันไม่เข้าใจว่าทำไม นอกจากนี้ฉันไม่เข้าใจเหตุผลของบิตเริ่มต้น: A2:A100<>""

1
การรวมตัวเลข 'บล็อก' ที่ไม่มีโครงสร้างใน Excel
ฉันมีคอลัมน์ข้อมูลในรูปแบบทั่วไปดังต่อไปนี้: 2000 1000 500 300 1500 c a 1000 1500 1250 3000 4000 6500 3000 1000 1000 1000 f 4500 1500 3000 3000 2000 ไม่มีรูปแบบสำหรับจำนวนรายการในแต่ละ 'บล็อก' จำนวนช่องว่างระหว่างบล็อกหรือจำนวนอักขระที่ไม่ใช่ตัวเลขระหว่างบล็อก สิ่งที่ฉันต้องการจะทำคือรวมผลรวมของแต่ละบล็อกและวางผลลัพธ์ไว้ข้างบล็อกนั้น มีวิธีการทำเช่นนี้โดยไม่ใช้ VBA หรือไม่?

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

2
วิธีให้สูตรทำงานในพื้นหลังของเซลล์ใน Microsoft Excel และอนุญาตให้ผู้ใช้ป้อนข้อมูลได้อย่างไร
ฉันกำลังพยายามสร้างสเปรดชีตที่จะรวบรวมข้อมูลจากหลายเซลล์ โดยพื้นฐานแล้วฉันต้องการเซลล์ A1 ใน Sheet1 และ Sheet2 เพื่อสะท้อนข้อมูลเดียวกันที่ผู้ใช้กำหนดโดยไม่ต้องลบสูตรเมื่อข้อมูลถูกใส่เข้าไป ฉันต้องการให้ผู้ใช้สามารถป้อนข้อมูลลงในเซลล์เหล่านี้ได้ แต่โดยใช้ '= Sheet2! A1' หรือ '= Sheet1! A1' ฉันกำลังสร้างการอ้างอิงแบบวงกลมและปล่อยให้ผู้ใช้สามารถลบสูตรได้ ใครสามารถแนะนำวิธีการแก้ไขปัญหานี้ได้บ้าง ขอบคุณ

2
Excel - ฟังก์ชั่นอาร์เรย์เพื่อลบช่องว่าง
ฉันมีคอลัมน์ของรายการข้อความที่สามารถมีช่องว่าง (เซลล์ว่าง) ในระหว่างรายการ ในชีตอื่นฉันกำลังพยายามใช้สูตรอาร์เรย์ในช่วงที่มีอยู่เพื่อกรองพื้นที่ว่างเหล่านั้นออก นี่คือสูตร: {=IFERROR(INDEX(Input_Page!$C$2:$C$61,SMALL(IF(ISTEXT(Input_Page!$C$2:$C$61),ROW(Input_Page!$C$2:$C$61),""),ROW(Input_Page!C2))),"")} ซึ่งได้รับแรงบันดาลใจจาก นี้ เว็บไซต์. ในเวิร์กบุ๊กที่ว่างทำงานได้ตามที่คาดไว้อย่างไรก็ตามเมื่อฉันพยายามใช้สูตรในเวิร์กบุ๊กที่มีอยู่แล้วมันจะวางเซลล์ที่มี '0' ลงในรายการที่สร้างโดยฟังก์ชันอาร์เรย์ของฉัน ทั้งคอลัมน์อินพุตและคอลัมน์เอาต์พุตสร้างถูกจัดรูปแบบเป็นข้อความ ฉันต้องการคอลัมน์ที่ว่างเปล่าเหล่านี้เพื่อไม่ให้แสดงเลยในพื้นที่แสดงผลของฉัน ภูมิภาคอินพุต ภูมิภาคเอาท์พุท ความช่วยเหลือหรือคำแนะนำใด ๆ ที่จะได้รับการชื่นชมอย่างดี!

1
ขยายสูตรลงในคอลัมน์โดยไม่ต้องมีความสมมาตร
สมมติว่านี่เป็นสูตรสำหรับเซลล์ I2 ของฉัน =IF(C2<>C1, N2, K1). ถ้าฉันขยายสูตรนี้ลงในคอลัมน์ I ใน excel พฤติกรรมเริ่มต้นคือ I3 = IF (C3 & lt; & gt; C2, N3, K2) I4 = IF (C4 & lt; & gt; C3, N4, K3) พฤติกรรมเริ่มต้นนั้นใช้ได้ยกเว้นในส่วนค่าจริงของคำสั่ง IF เช่นค่าคอลัมน์ N ซึ่งความต้องการของฉันคือควรแก้ไขด้วย N2 เสมอเช่น I3 = IF (C3 & lt; & gt; C2, N2, …

2
Excel ถ้าคำสั่ง
ฉันมีคำสั่งง่ายๆนี้ในสเปรดชีต Excel และฉันต้องการทราบวิธีการที่เหมาะสมในการปล่อยเซลล์ว่างไว้เมื่อเซลล์คอลัมน์ "V" ไม่มีวันที่หรือเป็นเซลล์ว่าง =IF(V11>K11, "LATE","On-Time")

1
Excel 2013 - อ้างอิงหลายช่องทำเครื่องหมายบนแผ่นงานที่แตกต่างกัน
หัวหน้างานของฉันต้องการให้ฉันทำสิ่งที่ฉันไม่เคยทำมาก่อนและไม่สามารถหาวิธีแก้ปัญหาออนไลน์ได้ สเปรดชีตมีการตั้งค่าโดยมีช่องทำเครื่องหมายห้าแห่งแยกกัน (สมมติว่าช่องทำเครื่องหมาย 1 ช่องทำเครื่องหมาย 2 ... ) แต่ละช่องแสดงค่าที่สอดคล้องกัน 1-5 (เช่นตรวจสอบ Checkbox1 หากบริการนี้เป็น (1) ไม่ยอมรับตรวจสอบ Checkbox2 ว่าบริการนี้เป็น (2) ยอมรับได้ตรวจสอบช่องทำเครื่องหมาย 3 หากบริการนี้เป็น (3) สำเร็จและอื่น ๆ ) ในสเปรดชีตแยกต่างหากในเซลล์เดียวฉันควรจะแสดงว่ากล่องใดถูกเลือกในรูปแบบตัวเลข ตัวอย่างเช่นหากบุคคลทำเครื่องหมายที่ช่อง 3 สำหรับ Sheet1 (ช่องทำเครื่องหมาย 3) ฉันจะต้องแสดงหมายเลข 3 เป็น 'Sheet2' หากพวกเขาตรวจสอบ Checkbox4 บน Sheet1 ฉันจะต้องแสดงหมายเลข '4' บน Sheet2 นี่คือภาพเพื่อความเข้าใจที่ดีขึ้น: และฉันเดาว่าฉันกำลังสูญเสียวิธีการทำเครื่องหมายหนึ่งในห้าของกล่องกาเครื่องหมายในค่าตัวเลขบนแผ่นงานอื่น ฉันกำลังดิ้นรนจริงๆความช่วยเหลือใด ๆ

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