สารบัญ
ต้องการเรียนรู้ วิธีใช้ XLOOKUP เพื่อคืนค่าว่างแทนที่จะเป็น 0 XLOOKUP เป็นฟังก์ชันที่ใช้กันอย่างแพร่หลาย เมื่อใช้ฟังก์ชันนี้ เราสามารถแยกข้อมูลจากชุดข้อมูลหนึ่งไปยังอีกชุดหนึ่งได้ อย่างไรก็ตาม ฟังก์ชัน XLOOKUP คืนค่าเป็น 0 เมื่อไม่พบผลลัพธ์ใดๆ แต่บางครั้งเราต้องการเซลล์ว่างในตำแหน่งของเซลล์ว่าง หากคุณกำลังมองหาลูกเล่นที่ไม่เหมือนใคร คุณมาถูกที่แล้ว ที่นี่ เราจะนำคุณผ่าน 12 วิธีที่ง่ายและสะดวกในการใช้ ฟังก์ชัน XLOOKUP เพื่อส่งคืนค่าว่างแทนที่จะเป็น 0
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงาน Excel ต่อไปนี้เพื่อความเข้าใจที่ดีขึ้นและฝึกฝนด้วยตนเอง
XLOOKUP ส่งคืน Blank.xlsx12 วิธีในการใช้ XLOOKUP เพื่อส่งคืน Blank แทน 0
สมมติว่าเรามี รายงานการขายประจำวัน - ส่วนผลไม้ ของร้านขายของชำแห่งหนึ่ง ประกอบด้วยชื่อของ ตัวแทนฝ่ายขาย ชื่อผลิตภัณฑ์ ที่เกี่ยวข้อง และ ฝ่ายขาย ที่เกี่ยวข้อง
ตอนนี้ เราจะใช้ ฟังก์ชัน XLOOKUP ในช่วงของเซลล์ G5:G6 และฟังก์ชันจะส่งกลับค่า 0 ให้เรา นอกจากนี้ เราจะแสดงให้คุณเห็นว่า XLOOKUP จะส่งกลับเซลล์ว่างแทนที่จะเป็น 0 ได้อย่างไร
1. การใช้อาร์กิวเมนต์ทางเลือกของฟังก์ชัน XLOOKUP
ในวิธีนี้ เราจะดำเนินการ เพื่อใช้ ฟังก์ชัน XLOOKUP เพื่อเว้นว่างไว้แทนที่จะเป็น 0 ขั้นตอนของกระบวนการนี้จะได้รับใน Excel (6 วิธีง่ายๆ)
9. การใช้ฟังก์ชัน IF, ISNUMBER และ XLOOKUP เพื่อส่งคืนค่าว่างแทน 0
ในขั้นตอนนี้ เราจะดำเนินการ เพื่อใช้ฟังก์ชัน IF , ISNUMBER และ XLOOKUP เพื่อเว้นว่างไว้แทน 0 ขั้นตอนของกระบวนการนี้มีคำอธิบายด้านล่าง:
📌 ขั้นตอน
- ในตอนแรก เลือกเซลล์ G5 .
- ตอนนี้ จดสูตรต่อไปนี้ ลงในเซลล์
=IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
การแยกย่อยสูตร XLOOKUP(F5, $B$5:$B$14,$D$5:$D$14): ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5 ในชุดข้อมูลของเรา ซึ่งจะอยู่ในช่วงของเซลล์ B5 :B14 และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14 เนื่องจากค่าใน คอลัมน์ D สำหรับค่าของ F5 เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0 มิฉะนั้นจะให้ค่านั้นแก่เรา
ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชันนี้ตรวจสอบผลลัพธ์ที่ได้จาก ฟังก์ชัน XLOOKUP ถ้าเซลล์ว่าง ฟังก์ชันจะคืนค่า FALSE มิฉะนั้น จะคืนค่า TRUE ในกรณีนี้ ค่าคือ FALSE .
IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),””): ฟังก์ชัน IF ก่อนอื่นให้ตรวจสอบค่าของ ฟังก์ชัน ISNUMBER ถ้าผลลัพธ์ของ ฟังก์ชัน ISNUMBER เป็น FALSE ฟังก์ชัน IF จะส่งกลับค่าว่างในเซลล์ G5 ในทางกลับกัน ถ้าลอจิกเป็น TURE ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP .
- หลังจากนั้น ให้กดปุ่ม ENTER คีย์
- ดังนั้นผลลัพธ์สุดท้ายจะมีลักษณะดังนี้
10. การรวมฟังก์ชัน IF, IFNA และ XLOOKUP
ในกรณีนี้ เราจะใช้การผสม IF , IFNA และ XLOOKUP ฟังก์ชันรับค่าว่างแทน 0 ขั้นตอนของวิธีนี้มีดังนี้:
📌 ขั้นตอน
- ที่จุดเริ่มต้นของวิธีนี้ ให้เลือกเซลล์ G5 .
- จากนั้น จดสูตรต่อไปนี้ลงในเซลล์
=IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
รายละเอียดสูตร XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5 ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14 และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14 . เนื่องจากค่าใน คอลัมน์ D สำหรับค่าของ F5 เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0 มิฉะนั้นจะให้ค่านั้นแก่เรา
IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0): ฟังก์ชันนี้นับความยาวอักขระของผลลัพธ์ที่ได้จาก ฟังก์ชัน XLOOKUP ในกรณีนี้ค่าคือ 0 .
IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0” ”,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชัน IF อันดับแรกจะตรวจสอบค่าของ ฟังก์ชัน IFNA ถ้าผลลัพธ์ของ ฟังก์ชัน IFNA คือ 0 ฟังก์ชัน IF จะส่งกลับค่าว่างในเซลล์ G5 มิฉะนั้น ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP .
- สุดท้าย กด ENTER .
- ดังนั้น ผลลัพธ์สุดท้ายจะมีลักษณะดังนี้
11. การใช้ฟังก์ชัน IFERROR และ XLOOKUP
ในวิธีการต่อไปนี้ เราจะใช้ฟังก์ชัน IFERROR และ XLOOKUP เพื่อให้ได้ค่าว่างแทนที่จะเป็น 0 เราต้องมองหาค่าที่ไม่มีอยู่ในชุดข้อมูลของเรา ในกรณีเช่นนี้ สูตรจะส่งกลับเซลล์ว่างแทนที่จะเป็น 0 ขั้นตอนของวิธีนี้มีดังนี้:
📌 ขั้นตอน
- ในเบื้องต้น เลือกเซลล์ G5 .
- ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์
=IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),"")
รายละเอียดสูตร XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14): ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5 ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14 และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14 . เนื่องจากค่าใน คอลัมน์ D สำหรับค่าของ F5 เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0 มิฉะนั้นจะทำให้เราได้รับสิ่งนั้นค่า.
IFERROR(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),””): ฟังก์ชัน IFERROR อันดับแรกจะตรวจสอบค่าของ ฟังก์ชัน XLOOKUP ถ้าผลลัพธ์ของ ฟังก์ชัน XLOOKUP คือ 0 ฟังก์ชัน IFERROR จะส่งกลับค่าว่างในเซลล์ G5 มิฉะนั้น ฟังก์ชันจะคืนค่าของ ฟังก์ชัน XLOOKUP .
- เพียงกดปุ่ม ENTER
สุดท้าย เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างมีประสิทธิภาพ และ XLOOKUP คืนค่าว่างแทนที่จะเป็น 0
12. การใช้ฟังก์ชัน IF, IFERROR, LEN และ XLOOKUP เพื่อส่งคืนค่าว่างแทนที่จะเป็น 0
ในแนวทางต่อไปนี้ IF , IFERROR , LEN<2 ฟังก์ชัน> และ XLOOKUP จะช่วยให้เราได้เซลล์ว่างแทนที่จะเป็น 0 เรามาทำตามขั้นตอนด้านล่างกัน:
📌 ขั้นตอน
- ในตอนแรก เลือกเซลล์ G5 .
- หลังจากนั้น จดสูตรต่อไปนี้ลงในเซลล์
=IFERROR(IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"")
รายละเอียดสูตร XLOOKUP(F5,$B$5:$B$14,$D $5:$D$14): ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5 ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14 และจะพิมพ์ ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14 เนื่องจากค่าใน คอลัมน์ D สำหรับค่าของ F5 เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0 มิฉะนั้นจะให้ค่านั้นแก่เรา
LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชันนี้นับความยาวอักขระของผลลัพธ์ที่ได้จาก ฟังก์ชัน XLOOKUP . ในกรณีนี้ ค่าคือ 0 .
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))= 0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชัน IF จะตรวจสอบค่าของ ฟังก์ชัน LEN ก่อน ถ้าผลลัพธ์ของ ฟังก์ชัน LEN เป็น 0 หรือตรรกะเป็นจริง ฟังก์ชัน IF จะส่งกลับค่าว่างในเซลล์ G5 ในทางกลับกัน หากตรรกะเป็นเท็จ ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP
IFERROR(IF(LEN(XLOOKUP(F5,$B$5: $B$14,$D$5:$D$14))=0,””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),””): ฟังก์ชันนี้ ตรวจสอบการตัดสินใจของ ฟังก์ชัน IF ถ้าฟังก์ชันส่งคืนเซลล์ว่าง ฟังก์ชัน IFERROR จะแสดงเซลล์ว่างนั้น มิฉะนั้น ฟังก์ชันจะแสดงค่าของเซลล์ที่เกี่ยวข้องใน คอลัมน์ D
- เช่นเคย กด ENTER .
ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานสำเร็จ และ XLOOKUP ส่งคืนค่าว่างแทนที่จะเป็น 0
ส่วนแบบฝึกหัด
สำหรับการฝึกฝนด้วยตัวเอง เราได้จัดเตรียมส่วน แบบฝึกหัด ดังด้านล่างในแต่ละแผ่นทางด้านขวา โปรดทำด้วยตัวเอง
บทสรุป
บทความนี้มีวิธีแก้ไขที่ง่ายและสั้นสำหรับวิธีที่ XLOOKUP จะแสดงค่าว่างแทนที่จะเป็น 0 . อย่าลืมที่จะดาวน์โหลดไฟล์ แบบฝึกหัด ขอบคุณที่อ่านบทความนี้ เราหวังว่านี่จะเป็นประโยชน์ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นหากคุณมีข้อสงสัยหรือข้อเสนอแนะ โปรดเยี่ยมชมเว็บไซต์ของเรา Exceldemy เพื่อสำรวจเพิ่มเติม
ด้านล่าง:📌 ขั้นตอน
- ในตอนแรก เลือกเซลล์ G5 .
- ประการที่สอง จดสูตรด้านล่าง
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
รายละเอียดสูตร
ที่นี่ F5 หมายถึง lookup_value ในกรณีนี้ Alex .
B5:B14 คือ lookup_array ในชุดข้อมูลนี้เป็นชื่อของ ตัวแทนขาย
D5:D14 คือ return_array ซึ่งฟังก์ชันจะค้นหาผลลัพธ์ . ในสถานการณ์ของเรา มันคือจำนวน ยอดขาย
เราใช้ “” สำหรับ [if_not_found] ดังนั้น หากฟังก์ชันไม่พบข้อมูลที่ตรงกัน ฟังก์ชันจะส่งกลับช่องว่างในเซลล์เอาต์พุต
ดอลลาร์ ( ﹩ ) เครื่องหมาย ใช้เพื่ออ้างอิงแบบสัมบูรณ์
- จากนั้น กด ENTER
- ถัดไป ดับเบิลคลิกที่ไอคอน Fill Handle เพื่อคัดลอกสูตรไปยังเซลล์ G6
<11
ที่นี่ เซลล์ G6 มี เอาต์พุตเนื่องจากมีอยู่ใน คอลัมน์ B และมียอดขาย ยอดขาย ตามลำดับ
อ่านเพิ่มเติม: ฟังก์ชัน Excel IFERROR เพื่อส่งคืนค่าว่าง แทนที่จะเป็น 0
2. การใช้ตัวเลือกขั้นสูงเพื่อทำให้ XLOOKUP ส่งคืนเซลล์ว่างแทนที่จะเป็น 0
คุณสามารถทำให้ ฟังก์ชัน XLOOKUP ส่งคืนเซลล์ว่างแทน 0 ใน วิธีที่สง่างาม คุณสามารถใช้ตัวเลือกขั้นสูงของ Excel เพื่อทำเช่นนั้นได้ ทำตามขั้นตอนด้านล่าง
📌 ขั้นตอน
- ประการแรก เลือกเซลล์ G5 .
- ประการที่สอง ให้วางสูตรต่อไปนี้ลงใน แถบสูตร .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
เป็นสูตรเดียวกับที่เราใช้ใน วิธีที่ 1 .
- จากนั้น กดปุ่ม ENTER
- ในขณะนี้ ให้ไปที่แท็บ ไฟล์
- ถัดไป เลือก ตัวเลือก จากเมนู .
- ทันใดนั้น หน้าต่าง ตัวเลือก Excel จะเปิดขึ้น
- จากนั้น ย้ายไปที่ ขั้นสูง แท็บ
- หลังจากนั้น ให้ยกเลิกการเลือกช่อง แสดงศูนย์ในเซลล์ที่มีค่าเป็นศูนย์ ใต้ส่วนของ ตัวเลือกการแสดงสำหรับเวิร์กชีตนี้
- สุดท้าย ให้คลิก ตกลง .
- ณ จุดนี้ คุณจะได้ช่องว่างสองเซลล์
อ่านเพิ่มเติม: วิธีใช้ VLOOKUP เพื่อส่งคืนค่าว่างแทน 0 หรือ NA
3. การใช้รูปแบบตัวเลขที่กำหนดเอง
อีกทางเลือกหนึ่งสำหรับ ฟังก์ชัน XLOOKUP ส่งคืนค่าว่างแทน 0 คือการ ใช้ รูปแบบตัวเลขที่กำหนดเอง ทำตามขั้นตอนด้านล่าง
📌 ขั้นตอน
- ที่จุดเริ่มต้น ให้เลือกเซลล์ G5 .
- จากนั้นจดสูตรต่อไปนี้
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)
เป็นสูตรเดียวกับที่เราใช้ใน วิธีที่ 1 .
- หลังจากนั้น กดปุ่ม ENTER
- ตอนนี้ เลือกเซลล์ใน G5:G6
- จากนั้น กด CTRL+1 บนแป้นพิมพ์ของคุณ
- ดังนั้น จะเปิดขึ้น ขึ้นวิซาร์ด จัดรูปแบบเซลล์
- ณ จุดนี้ เลือก กำหนดเอง ในรายการ หมวดหมู่
- จากนั้น เขียน ลง 0;-0;;@ ในช่อง Type
- สุดท้าย คลิก ตกลง .
- ระบบจะนำเรากลับไปที่แผ่นงาน
- และเราจะเห็นว่าเซลล์ทั้งสองแสดงช่องว่าง
อ่านเพิ่มเติม: วิธีเว้นเซลล์ว่างหากไม่มีข้อมูลใน Excel (5 วิธี)
4. การนำการจัดรูปแบบตามเงื่อนไขไปใช้
เราสามารถแก้ปัญหาได้โดยใช้กฎ การจัดรูปแบบตามเงื่อนไข มาดูวิธีการทีละขั้นตอน
📌 ขั้นตอน
- ในตอนแรก เลือกเซลล์ G5 และ จดสูตรเหมือนกับ วิธีที่ 1 .
=XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14,"")
- ประการที่สอง กด ENTER .
- หลังจากนั้น เลือกเซลล์ในช่วง B4:G14
- ถัดไป ไปที่ แท็บ หน้าแรก
- หลังจากนั้น เลือกเมนูแบบเลื่อนลง การจัดรูปแบบตามเงื่อนไข ในกลุ่ม รูปแบบ
- สุดท้าย ให้เลือก กฎใหม่ จากรายการแบบเลื่อนลง
- ในที่สุด กฎจะเปิดขึ้น การจัดรูปแบบใหม่ กฎ กล่องโต้ตอบ
- ตอนนี้ เลือก จัดรูปแบบเฉพาะเซลล์ที่มี ภายใต้ส่วน เลือกประเภทกฎ
- จากนั้น เลือก เท่ากับ จากรายการ
- หลังจากนั้นจด 0 ในช่องตามภาพด้านล่าง
- หลังจากนั้น คลิกที่ปุ่ม รูปแบบ
- อย่างไรก็ตาม จะเปิดกล่องโต้ตอบ จัดรูปแบบเซลล์
- ประการแรก ให้ไปที่แท็บ แบบอักษร
- ประการที่สอง เลือกรายการแบบเลื่อนลง สี
- ประการที่สาม เลือก สีขาว, พื้นหลัง 1 จากสีที่มีอยู่
- ประการสุดท้าย คลิก ตกลง .
- มันนำเรากลับไปที่กล่องโต้ตอบ กฎการจัดรูปแบบใหม่ อีกครั้ง
- สุดท้าย คลิกที่ ตกลง .
- อย่างไรก็ตาม เราสามารถเห็นเซลล์เหล่านี้ว่างเปล่าดังภาพด้านล่าง
การอ่านที่คล้ายกัน
- วิธีละเว้นเซลล์ว่างในแผนภูมิแท่งของ Excel (4 อย่างง่าย วิธีการ)
- ละเว้นชุดว่างในแผนภูมิคำอธิบายแผนภูมิ Excel
- วิธีซ่อนค่าศูนย์ในตาราง Pivot ของ Excel (3 วิธีง่ายๆ)
5. การใช้ฟังก์ชัน IF และ XLOOKUP เพื่อคืนค่าว่างแทนที่จะเป็น 0
ในวิธีนี้ เราจะใช้ฟังก์ชัน IF และ XLOOKUP ฉ unctions เพื่อเว้นว่างไว้แทนที่จะเป็น 0 ขั้นตอนของกระบวนการนี้มีดังต่อไปนี้:
📌 ขั้นตอน
- ก่อนอื่น เลือกเซลล์ G5 .
- ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์
=IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)="","",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
การแบ่งสูตร XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ฟังก์ชันนี้ค้นหาค่าของ เซลล์ F5ในชุดข้อมูลของเรา ซึ่งอยู่ในไฟล์ช่วงของเซลล์ B5:B14และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14เนื่องจากค่าใน คอลัมน์ Dสำหรับค่าของ F5เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0มิฉะนั้นจะให้ค่านั้นแก่เรา
IF(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)=””,””,XLOOKUP(F5,$B$5:$B$14,$D$5 :$D$14)): ฟังก์ชัน IF อันดับแรกจะตรวจสอบค่าของ ฟังก์ชัน XLOOKUP ถ้า ฟังก์ชัน XLOOKUP ส่งกลับค่าว่างหรือตรรกะเป็นจริง ฟังก์ชัน IF ส่งกลับค่าว่างในเซลล์ G5 ในทางกลับกัน ถ้าตรรกะเป็นเท็จ ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP .
- หลังจากนั้น ให้กด ENTER .<13
- คุณจะเห็นสูตรส่งคืนเซลล์ ว่าง แทนที่จะเป็น 0 .
- จากนั้น ดับเบิลคลิกที่ไอคอน Fill Handle เพื่อคัดลอกสูตรไปยังเซลล์ G6
- คุณจะได้เซลล์ว่างสำหรับค่าทั้งสองค่า
ดังนั้นเราจึงสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างสมบูรณ์ และ XLOOKUP ส่งคืน ว่าง แทนที่จะเป็น 0 .
6. การใช้ฟังก์ชัน IF, LEN และ XLOOKUP
ในขั้นตอนนี้ เราจะใช้ปุ่ม IF , LEN และ XLOOKUP เพื่อเว้นว่างไว้แทน 0 ขั้นตอนของแนวทางนี้มีดังต่อไปนี้:
📌 ขั้นตอน
- ประการแรก เลือกเซลล์ G5 .
- หลังจากนั้น เขียนลงสูตรต่อไปนี้ลงในเซลล์
=IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
รายละเอียดสูตร XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14เนื่องจากค่าใน คอลัมน์ Dสำหรับค่าของ F5เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0มิฉะนั้นจะให้ค่านั้นแก่เรา
LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชันนี้นับความยาวอักขระของผลลัพธ์ที่ได้จาก ฟังก์ชัน XLOOKUP . ในกรณีนี้ ค่าคือ 0
IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,””,XLOOKUP (F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชัน IF จะตรวจสอบค่าของ ฟังก์ชัน LEN ก่อน ถ้าผลลัพธ์ของ ฟังก์ชัน LEN เป็น 0 หรือตรรกะเป็นจริง ฟังก์ชัน IF จะส่งกลับค่าว่างในเซลล์ G5 ในทางกลับกัน ถ้าลอจิกเป็นเท็จ ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP .
- หลังจากนั้น ให้กดปุ่ม ENTER
- ตอนนี้ ใช้ไอคอน Fill Handle และรับเซลล์ว่างสำหรับค่าสองค่า
7. การใช้ฟังก์ชัน IF, LET และ XLOOKUP เพื่อส่งคืนค่าว่างแทนที่จะเป็น 0
ในแนวทางนี้ IF , LET ฟังก์ชัน และ XLOOKUP จะช่วยให้เราเว้นว่างไว้ได้จาก 0 ขั้นตอนของขั้นตอนนี้มีดังต่อไปนี้:
📌 ขั้นตอน
- ประการแรก เลือกเซลล์ G5 .
- หลังจากนั้น จดสูตรต่อไปนี้ลงในเซลล์
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="","",x))
สูตร รายละเอียด XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14เนื่องจากค่าใน คอลัมน์ Dสำหรับค่าของ F5เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0มิฉะนั้นจะให้ค่านั้นแก่เรา
LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=””,””,x)): ฟังก์ชัน LET สร้างตัวแปรชื่อ x จากนั้นจึงใช้ผลลัพธ์จาก ฟังก์ชัน XLOOKUP เพื่อกำหนดค่า x หลังจากนั้น ใช้ ฟังก์ชัน IF เราใส่ตรรกะ ถ้า x ว่างเปล่า ให้ส่งคืนสตริงว่าง ( “” ) มิฉะนั้น ส่งกลับค่าของ x .
- จากนั้น กดปุ่ม ENTER บนแป้นพิมพ์ของคุณ
<38
- ดังนั้น ผลลัพธ์สุดท้ายจะมีลักษณะดังนี้
8. การใช้ฟังก์ชัน IF, ISBLANK และ XLOOKUP
ในแนวทางนี้ ฟังก์ชัน IF , ISBLANK และ XLOOKUP จะช่วยให้เราได้ค่าว่างแทนที่จะเป็น 0 ขั้นตอนของขั้นตอนนี้ ตามด้านล่างนี้:
📌 ขั้นตอน
- ในตอนแรก เลือกเซลล์ G5 และจดสูตรต่อไปนี้ลงในเซลล์
=IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))
รายละเอียดสูตร XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14):ฟังก์ชันนี้ค้นหาค่าของเซลล์ F5ในชุดข้อมูลของเรา ซึ่งอยู่ในช่วงของเซลล์ B5:B14และจะพิมพ์ค่าที่สอดคล้องกันในช่วงของเซลล์ D5:D14. เนื่องจากค่าใน คอลัมน์ Dสำหรับค่าของ F5เป็นค่าว่าง ฟังก์ชันจะส่งกลับให้เรา 0มิฉะนั้นจะให้ค่านั้นแก่เรา
ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชันนี้ตรวจสอบผลลัพธ์จาก ฟังก์ชัน XLOOKUP ถ้าเซลล์ว่าง ฟังก์ชันจะคืนค่า TRUE มิฉะนั้น จะคืนค่า FALSE ในกรณีนี้ ค่าคือ TRUE .
IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)), ””,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): ฟังก์ชัน IF จะตรวจสอบค่าของ ฟังก์ชัน ISBLANK ก่อน ถ้าผลลัพธ์ของ ฟังก์ชัน ISBLANK เป็น จริง ฟังก์ชัน IF จะส่งกลับค่าว่างในเซลล์ G5 ในทางกลับกัน ถ้าลอจิกเป็น เท็จ ฟังก์ชันจะส่งกลับค่าของ ฟังก์ชัน XLOOKUP .
- หลังจากนั้น ให้กด ENTER .
- ดังนั้นผลลัพธ์สุดท้ายจะมีลักษณะดังนี้
การอ่านที่คล้ายกัน
- วิธีลบเลขศูนย์หน้าตัวเลข