วิธีใช้ XLOOKUP เพื่อส่งคืนค่าว่างแทนที่จะเป็น 0

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

ต้องการเรียนรู้ วิธีใช้ XLOOKUP เพื่อคืนค่าว่างแทนที่จะเป็น 0 XLOOKUP เป็นฟังก์ชันที่ใช้กันอย่างแพร่หลาย เมื่อใช้ฟังก์ชันนี้ เราสามารถแยกข้อมูลจากชุดข้อมูลหนึ่งไปยังอีกชุดหนึ่งได้ อย่างไรก็ตาม ฟังก์ชัน XLOOKUP คืนค่าเป็น 0 เมื่อไม่พบผลลัพธ์ใดๆ แต่บางครั้งเราต้องการเซลล์ว่างในตำแหน่งของเซลล์ว่าง หากคุณกำลังมองหาลูกเล่นที่ไม่เหมือนใคร คุณมาถูกที่แล้ว ที่นี่ เราจะนำคุณผ่าน 12 วิธีที่ง่ายและสะดวกในการใช้ ฟังก์ชัน XLOOKUP เพื่อส่งคืนค่าว่างแทนที่จะเป็น 0

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงาน Excel ต่อไปนี้เพื่อความเข้าใจที่ดีขึ้นและฝึกฝนด้วยตนเอง

XLOOKUP ส่งคืน Blank.xlsx

12 วิธีในการใช้ XLOOKUP เพื่อส่งคืน Blank แทน 0

สมมติว่าเรามี รายงานการขายประจำวัน - ส่วนผลไม้ ของร้านขายของชำแห่งหนึ่ง ประกอบด้วยชื่อของ ตัวแทนฝ่ายขาย ชื่อผลิตภัณฑ์ ที่เกี่ยวข้อง และ ฝ่ายขาย ที่เกี่ยวข้อง

ตอนนี้ เราจะใช้ ฟังก์ชัน XLOOKUP ในช่วงของเซลล์ G5:G6 และฟังก์ชันจะส่งกลับค่า 0 ให้เรา นอกจากนี้ เราจะแสดงให้คุณเห็นว่า XLOOKUP จะส่งกลับเซลล์ว่างแทนที่จะเป็น 0 ได้อย่างไร

1. การใช้อาร์กิวเมนต์ทางเลือกของฟังก์ชัน XLOOKUP

ในวิธีนี้ เราจะดำเนินการ เพื่อใช้ ฟังก์ชัน XLOOKUP เพื่อเว้นว่างไว้แทนที่จะเป็น 0 ขั้นตอนของกระบวนการนี้จะได้รับใน Excel (6 วิธีง่ายๆ)

  • ซ่อนแถวที่มีค่าเป็นศูนย์ใน Excel โดยใช้มาโคร (3 วิธี)
  • วิธีซ่อนชุดแผนภูมิด้วย ไม่มีข้อมูลใน Excel (4 วิธีง่ายๆ)
  • 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 .

    • ดังนั้นผลลัพธ์สุดท้ายจะมีลักษณะดังนี้

    การอ่านที่คล้ายกัน

    • วิธีลบเลขศูนย์หน้าตัวเลข

    Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง