4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

บทช่วยสอนเล็ก ๆ นี้อธิบายวิธีสร้างฟังก์ชั่น VPR (VLOOKUP) คำนึงถึงขนาดตัวพิมพ์ แสดงสูตรอื่นๆ อีกหลายสูตรที่ Excel สามารถค้นหาโดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และชี้ให้เห็นจุดแข็งและจุดอ่อนของแต่ละฟังก์ชัน

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

นี่คือตัวอย่างสั้นๆ ที่แสดงให้เห็นถึงความไร้ความสามารถ VPR รับรู้การลงทะเบียน สมมติว่าอยู่ในเซลล์ A1 มีค่า “บิล” และเซลล์ A2 – “บิล” สูตร:

=VLOOKUP("Bill",A1:A10,2)

=ВПР("Bill";A1:A10;2)

… จะหยุดการค้นหาใน “บิล” เนื่องจากค่านั้นมาก่อนในรายการ และดึงค่าออกจากเซลล์ B1.

ต่อไปในบทความนี้ ผมจะแสดงวิธีการทำ VPR กรณีที่สำคัญ. นอกจากนี้ เราจะได้เรียนรู้ฟังก์ชันอื่นๆ อีกสองสามอย่างที่สามารถทำการค้นหาแบบตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์ใหญ่ใน Excel

เราจะเริ่มต้นด้วยวิธีที่ง่ายที่สุด - ดู (ค้นหา) และ SUMPRODUCT (SUMPRODUCT) ซึ่งน่าเสียดายที่มีข้อจำกัดที่สำคัญหลายประการ ต่อไป เราจะมาดูสูตรที่ซับซ้อนกว่าเล็กน้อยกันดีกว่า ดัชนี + การจับคู่ (INDEX+MATCH) ซึ่งทำงานได้อย่างไม่มีที่ติในทุกสถานการณ์และกับชุดข้อมูลใดๆ

ฟังก์ชัน VLOOKUP คำนึงถึงขนาดตัวพิมพ์

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

สมมติในคอลัมน์ B มีตัวระบุผลิตภัณฑ์ (Item) และคุณต้องการแยกราคาของผลิตภัณฑ์และความคิดเห็นที่เกี่ยวข้องออกจากคอลัมน์ C и D. ปัญหาคือตัวระบุมีทั้งตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวอย่างเช่น ค่าของเซลล์ B4 (001Tvci3u) และ B5 (001Tvci3U) ต่างกันเฉพาะตัวสุดท้ายเท่านั้น u и U ตามลำดับ

อย่างที่คุณจินตนาการได้ สูตรการค้นหาปกติ

=VLOOKUP("001Tvci3U",$A$2:$C$7,2,FALSE)

=ВПР("001Tvci3U";$A$2:$C$7;2;ЛОЖЬ)

จะกลับมา $ 90, เนื่องจากค่า 001Tvci3u อยู่ในช่วงการค้นหาเร็วกว่า 001Tvci3U. แต่นั่นไม่ใช่สิ่งที่เราต้องการใช่ไหม

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

เพื่อค้นหาด้วยฟังก์ชั่น VPR ใน Excel ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ คุณจะต้องเพิ่มคอลัมน์ตัวช่วยและเติมเซลล์ด้วยสูตรต่อไปนี้ (โดยที่ B คือคอลัมน์ค้นหา):

=CODE(MID(B2,1,1)) & CODE(MID(B2,2,1)) & CODE(MID(B2,3,1)) & CODE(MID(B2,4,1)) & CODE(MID(B2,5,1)) & CODE(MID(B2,6,1)) & CODE(MID(B2,7,1)) & CODE(MID(B2,8,1)) & IFERROR(CODE(MID(B2,9,1)),"")

=КОДСИМВ(ПСТР(B2;1;1)) & КОДСИМВ(ПСТР(B2;2;1)) & КОДСИМВ(ПСТР(B2;3;1)) & КОДСИМВ(ПСТР(B2;4;1)) & КОДСИМВ(ПСТР(B2;5;1)) & КОДСИМВ(ПСТР(B2;6;1)) & КОДСИМВ(ПСТР(B2;7;1)) & КОДСИМВ(ПСТР(B2;8;1)) & ЕСЛИОШИБКА(КОДСИМВ(ПСТР(B2;9;1));"")

สูตรนี้แบ่งค่าที่ต้องการออกเป็นอักขระแยกกัน แทนที่อักขระแต่ละตัวด้วยโค้ด (เช่น แทน A ที่ 65 แทน a รหัส 97) แล้วรวมรหัสเหล่านี้เป็นสตริงตัวเลขที่ไม่ซ้ำกัน

หลังจากนั้น เราใช้ฟังก์ชันง่าย ๆ VPR สำหรับการค้นหาแบบพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่:

=VLOOKUP($G$3,$A$2:$C$8,3,FALSE)

=ВПР($G$3;$A$2:$C$8;3;ЛОЖЬ)

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

การทำงานที่เหมาะสมของฟังก์ชัน VPR ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ขึ้นอยู่กับสองปัจจัย:

  1. คอลัมน์ตัวช่วยต้องเป็นคอลัมน์ซ้ายสุดในช่วงที่สามารถดูได้
  2. ค่าที่คุณกำลังค้นหาต้องมีรหัสอักขระแทนที่จะเป็นค่าจริง

วิธีการใช้ฟังก์ชัน CODE อย่างถูกต้อง

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

ตัวอย่างเช่น หากค่าการค้นหาที่สั้นที่สุดคือ 3 อักขระและยาวที่สุดคือ 5 อักขระ ให้ใช้สูตรนี้:

=CODE(MID(B2,1,1)) & CODE(MID(B2,2,1)) & CODE(MID(B2,3,1)) & IFERROR(CODE(MID(B2,3,1)),"") & IFERROR(CODE(MID(B2,4,1)),"")

=КОДСИМВ(ПСТР(B2;1;1)) & КОДСИМВ(ПСТР(B2;2;1)) & КОДСИМВ(ПСТР(B2;3;1)) & ЕСЛИОШИБКА(КОДСИМВ(ПСТР(B2;3;1));"") & ЕСЛИОШИБКА(КОДСИМВ(ПСТР(B2;4;1));"")

สำหรับฟังก์ชั่น พีเอสทีอาร์ (MID) คุณระบุอาร์กิวเมนต์ต่อไปนี้:

  • อาร์กิวเมนต์ที่ 1 – ข้อความ (ข้อความ) คือข้อความหรือการอ้างอิงเซลล์ที่มีอักขระที่จะแยก (ในกรณีของเราคือ B2)
  • อาร์กิวเมนต์ที่ 2 – start_num (start_position) คือตำแหน่งของอักขระตัวแรกที่จะถูกแยกออก คุณป้อน 1 ในหน้าที่แรก พีเอสทีอาร์, 2 – ในฟังก์ชันที่สอง พีเอสทีอาร์ เป็นต้น
  • อาร์กิวเมนต์ที่ 3 – num_chars (number_of_characters) – ระบุจำนวนอักขระที่จะแยกจากข้อความ เนื่องจากเราต้องการเพียง 1 ตัวอักษรตลอดเวลา เราจึงเขียนทุกฟังก์ชัน 1.

ข้อ จำกัด : ฟังก์ชัน VPR ไม่ใช่ทางออกที่ดีที่สุดสำหรับการค้นหาแบบตรงตามตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน Excel ขั้นแรกจำเป็นต้องเพิ่มคอลัมน์เสริม ประการที่สอง สูตรทำงานได้ดีก็ต่อเมื่อข้อมูลเป็นเนื้อเดียวกันหรือทราบจำนวนอักขระที่แน่นอนในค่าที่ค้นหา หากไม่ใช่กรณีของคุณ ควรใช้วิธีแก้ปัญหาที่เราแสดงด้านล่าง

ฟังก์ชัน LOOKUP สำหรับการค้นหาโดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

ฟังก์ชัน ดู (LOOKUP) ที่เกี่ยวข้อง VPRอย่างไรก็ตาม ไวยากรณ์ช่วยให้สามารถค้นหาโดยคำนึงถึงขนาดตัวพิมพ์โดยไม่ต้องเพิ่มคอลัมน์เสริม เมื่อต้องการทำเช่นนี้ ให้ใช้ ดู รวมกับฟังก์ชัน EXACT (ที่แน่นอน).

หากเรานำข้อมูลจากตัวอย่างก่อนหน้า (ไม่มีคอลัมน์เสริม) สูตรต่อไปนี้จะจัดการกับงาน:

=LOOKUP(TRUE,EXACT($A$2:$A$7,$F$2),$B$2:$B$7)

=ПРОСМОТР(ИСТИНА;СОВПАД($A$2:$A$7;$F$2);$B$2:$B$7)

ค้นหาสูตรในช่วง A2: A7 ตรงกันทุกประการกับค่าของเซลล์ F2 คำนึงถึงขนาดตัวพิมพ์และคืนค่าจากคอลัมน์ B ของแถวเดียวกัน

Like VPRฟังก์ชัน ดู ทำงานเท่าๆ กันกับค่าข้อความและตัวเลข ดังที่คุณเห็นในภาพหน้าจอด้านล่าง:

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

สำคัญ! เพื่อทำหน้าที่ ดู ทำงานอย่างถูกต้อง ค่าในคอลัมน์การค้นหาควรเรียงลำดับจากน้อยไปหามาก เช่น จากน้อยไปหามาก

ให้ฉันอธิบายสั้น ๆ ว่าฟังก์ชันทำงานอย่างไร EXACT ในสูตรที่แสดงด้านบนนี้ เนื่องจากเป็นประเด็นสำคัญ

ฟังก์ชัน EXACT เปรียบเทียบค่าข้อความสองค่าในอาร์กิวเมนต์ที่ 1 และ 2 และคืนค่า TRUE หากเหมือนกันทุกประการ หรือ FALSE หากไม่ใช่ เป็นสิ่งสำคัญสำหรับเราที่ฟังก์ชั่น EXACT กรณีที่สำคัญ.

มาดูกันว่าสูตรของเราทำงานอย่างไร ดู+แน่นอน:

=LOOKUP(TRUE,EXACT($A$2:$A$7,$F$2),$B$2:$B$7)

=ПРОСМОТР(ИСТИНА;СОВПАД($A$2:$A$7;$F$2);$B$2:$B$7)

  • ฟังก์ชัน EXACT เปรียบเทียบค่าเซลล์ F2 ด้วยองค์ประกอบทั้งหมดในคอลัมน์ A (A2:A7). ส่งกลับ TRUE หากพบการจับคู่ที่ตรงกันทั้งหมด มิฉะนั้น FALSE
  • เนื่องจากคุณให้อาร์กิวเมนต์ฟังก์ชันแรก ดู ค่า TRUE จะดึงค่าที่สอดคล้องกันจากคอลัมน์ที่ระบุ (ในกรณีของเรา คอลัมน์ B) เฉพาะในกรณีที่พบการจับคู่ที่ตรงกันทุกประการ โดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

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

ข้อ จำกัด : ข้อมูลในคอลัมน์การค้นหาต้องเรียงลำดับจากน้อยไปมาก

SUMPRODUCT – ค้นหาค่าข้อความ คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ แต่ส่งคืนเฉพาะตัวเลข

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

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

ฟังก์ชัน SUMPRODUCT คูณองค์ประกอบของอาร์เรย์ที่กำหนดและส่งกลับผลรวมของผลลัพธ์ ไวยากรณ์มีลักษณะดังนี้:

SUMPRODUCT(array1,[array2],[array3],...)

СУММПРОИЗВ(массив1;[массив2];[массив3];…)

เนื่องจากเราต้องการการค้นหาแบบคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เราจึงใช้ฟังก์ชัน EXACT (EXACT) จากตัวอย่างก่อนหน้านี้เป็นหนึ่งในตัวคูณ:

=SUMPRODUCT((EXACT($A$2:$A$7,$F$2)*($B$2:$B$7)))

=СУММПРОИЗВ((СОВПАД($A$2:$A$7;$F$2)*($B$2:$B$7)))

ตามที่คุณจำได้ EXACT เปรียบเทียบค่าเซลล์ F2 ด้วยองค์ประกอบทั้งหมดในคอลัมน์ A. ส่งกลับ TRUE หากพบการจับคู่ที่ตรงกันทั้งหมด มิฉะนั้น FALSE ในการดำเนินการทางคณิตศาสตร์ Excel ใช้ TRUE เป็น 1และ FALSE สำหรับ 0ต่อไป SUMPRODUCT คูณตัวเลขเหล่านี้และรวมผลลัพธ์

เลขศูนย์ไม่นับเพราะเมื่อคูณแล้วจะให้ 0. มาดูกันดีกว่าว่าจะเกิดอะไรขึ้นเมื่อมีการจับคู่แบบตรงทั้งหมดในคอลัมน์ A พบแล้วส่งคืน 1… การทำงาน SUMPRODUCT คูณตัวเลขในคอลัมน์ B on 1 และส่งคืนผลลัพธ์ – เป็นตัวเลขเดียวกันเป๊ะ! เนื่องจากผลลัพธ์ของผลิตภัณฑ์อื่นๆ เป็นศูนย์ และไม่ส่งผลต่อผลรวมผลลัพธ์

น่าเสียดายที่ฟังก์ชัน SUMPRODUCT ไม่สามารถทำงานกับค่าข้อความและวันที่เนื่องจากไม่สามารถคูณได้ ในกรณีนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาด #VALUE! (#VALUE!) ในเซลล์ F4 ในภาพด้านล่าง:

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

ข้อ จำกัด : ส่งกลับค่าตัวเลขเท่านั้น

INDEX + MATCH – การค้นหาแบบตรงตามตัวพิมพ์เล็กสำหรับข้อมูลทุกประเภท

สุดท้าย เราก็ใกล้เคียงกับสูตรการค้นหาแบบไม่จำกัดและคำนึงถึงขนาดตัวพิมพ์ที่ทำงานกับชุดข้อมูลใดๆ

ตัวอย่างนี้มาทีหลัง ไม่ใช่เพราะสิ่งที่ดีที่สุดคือของหวาน แต่เนื่องจากความรู้ที่ได้จากตัวอย่างก่อนหน้านี้จะช่วยให้คุณเข้าใจสูตรที่คำนึงถึงขนาดตัวพิมพ์ได้ดีขึ้นและเร็วขึ้น ดัชนี + การจับคู่ (ดัชนี+แมตช์).

อย่างที่คุณอาจเดาได้ การรวมกันของฟังก์ชั่น เปิดเผยมากขึ้น и ดัชนี ใช้ใน Excel เป็นทางเลือกที่ยืดหยุ่นและมีประสิทธิภาพมากขึ้นสำหรับ VPR. บทความเรื่อง การใช้ INDEX และ MATCH แทน VLOOKUP จะอธิบายได้อย่างสมบูรณ์ว่าฟังก์ชันเหล่านี้ทำงานร่วมกันอย่างไร

ฉันจะสรุปประเด็นสำคัญ:

  • ฟังก์ชัน เปิดเผยมากขึ้น (MATCH) ค้นหาค่าในช่วงที่กำหนดและส่งกลับตำแหน่งที่สัมพันธ์กัน นั่นคือ หมายเลขแถวและ/หรือคอลัมน์
  • ต่อไปเป็นฟังก์ชัน ดัชนี (INDEX) ส่งคืนค่าจากคอลัมน์และ/หรือแถวที่ระบุ

สู่สูตร ดัชนี + การจับคู่ สามารถค้นหาโดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ คุณต้องเพิ่มฟังก์ชันเดียวเท่านั้น เดาได้ไม่ยากว่ามันคืออะไรอีกครั้ง EXACT (ที่แน่นอน):

=INDEX($B$2:$B$7,MATCH(TRUE,EXACT($A$2:$A$7,$F$2),0))

=ИНДЕКС($B$2:$B$7;ПОИСКПОЗ(ИСТИНА;СОВПАД($A$2:$A$7;$F$2);0))

ในสูตรนี้ EXACT ทำงานในลักษณะเดียวกับฟังก์ชัน ดูและให้ผลลัพธ์เช่นเดียวกัน:

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

โปรดทราบว่าสูตร ดัชนี + การจับคู่ ที่อยู่ในวงเล็บปีกกาเป็นสูตรอาร์เรย์และคุณต้องกรอกโดยกด Ctrl + Shift + Enter.

เหตุใด INDEX+MATCH จึงเป็นทางออกที่ดีที่สุดสำหรับการค้นหาแบบคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

ข้อได้เปรียบหลักของบันเดิล ดัชนี и เปิดเผยมากขึ้น:

  1. ไม่ต้องการเพิ่มคอลัมน์เสริมไม่เหมือน VPR.
  2. ไม่ต้องการการจัดเรียงคอลัมน์ค้นหาไม่เหมือน ดู.
  3. ใช้งานได้กับข้อมูลทุกประเภท – ตัวเลข ข้อความ และวันที่

สูตรนี้ดูสมบูรณ์แบบใช่มั้ย จริงๆแล้วมันไม่ใช่ และนั่นเป็นเหตุผล

สมมติว่าเซลล์ในคอลัมน์ค่าส่งคืนที่เกี่ยวข้องกับค่าการค้นหาว่างเปล่า สูตรจะส่งกลับผลลัพธ์อะไร? ไม่? มาดูกันว่าสูตรส่งคืนอะไรจริง ๆ :

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

อ๊ะ สูตรคืนค่าศูนย์! นี่อาจไม่ใช่ปัญหาใหญ่หากคุณทำงานกับค่าข้อความล้วน อย่างไรก็ตาม หากตารางมีตัวเลข รวมถึงศูนย์ "ของจริง" ก็จะกลายเป็นปัญหา

อันที่จริง สูตรการค้นหาอื่นๆ ทั้งหมด (VLOOKUP, LOOKUP และ SUMPRODUCT) ที่เรากล่าวถึงก่อนหน้านี้มีพฤติกรรมเช่นเดียวกัน แต่คุณต้องการสูตรที่สมบูรณ์แบบใช่ไหม?

เพื่อให้สูตรมีความละเอียดอ่อน ดัชนี + การจับคู่ สมบูรณ์แบบ นำไปใช้งานได้จริง IF (IF) ที่จะทดสอบเซลล์ที่มีค่าส่งคืนและส่งคืนผลลัพธ์ที่ว่างเปล่าหากว่างเปล่า:

=IF(INDIRECT("B"&(1+MATCH(TRUE,EXACT($A$2:$A$7,$G$2),0)))<>"",INDEX($B$2:$B$7, MATCH(TRUE,EXACT($A$2:$A$7,$G$2),0)),"")

=ЕСЛИ(ДВССЫЛ("B"&(1+ПОИСКПОЗ(ИСТИНА;СОВПАД($A$2:$A$7;$G$2);0)))<>"";ИНДЕКС($B$2:$B$7; ПОИСКПОЗ(ИСТИНА;СОВПАД($A$2:$A$7;$G$2);0));"")

ในสูตรนี้:

  • B เป็นคอลัมน์ที่มีค่าส่งคืน
  • 1+ เป็นตัวเลขที่เปลี่ยนตำแหน่งสัมพัทธ์ของเซลล์ที่ส่งคืนโดยฟังก์ชัน เปิดเผยมากขึ้นไปยังที่อยู่ที่แท้จริงของเซลล์ ตัวอย่างเช่น ในหน้าที่ของเรา เปิดเผยมากขึ้น อาร์เรย์การค้นหาที่กำหนด A2: A7นั่นคือตำแหน่งสัมพัทธ์ของเซลล์ A2 จะ 1เพราะเป็นอันแรกในอาร์เรย์ แต่ตำแหน่งที่แท้จริงของเซลล์ A2 ในคอลัมน์คือ 2ดังนั้นเราจึงเพิ่ม 1เพื่อสร้างความแตกต่างและทำหน้าที่ ทางอ้อม (INDIRECT) ดึงค่าจากเซลล์ที่ต้องการ

รูปภาพด้านล่างแสดงสูตรที่คำนึงถึงขนาดตัวพิมพ์ที่แก้ไขแล้ว ดัชนี + การจับคู่ ในการดำเนินการ ส่งคืนผลลัพธ์ที่ว่างเปล่าหากเซลล์ที่ส่งคืนว่างเปล่า

ฉันเขียนสูตรใหม่เป็นคอลัมน์ บี:ดีเพื่อให้พอดีกับแถบสูตรบนหน้าจอ

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

ผลตอบแทนของสูตร 0ถ้าเซลล์ที่ส่งคืนมีศูนย์

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

ถ้าคุณต้องการลิงค์ ดัชนี и เปิดเผยมากขึ้น แสดงข้อความบางข้อความเมื่อค่าที่ส่งคืนว่างเปล่า คุณสามารถเขียนในเครื่องหมายคำพูดสุดท้าย (“”) ของสูตรได้ เช่น

=IF(INDIRECT("D"&(1+MATCH(TRUE,EXACT($B$2:$B$7,$G$2),0)))<>"",INDEX($D$2:$D$7, MATCH(TRUE,EXACT($B$2:$B$7,$G$2),0)),"There is nothing to return, sorry.")

=ЕСЛИ(ДВССЫЛ("D"&(1+ПОИСКПОЗ(ИСТИНА;СОВПАД($B$2:$B$7;$G$2);0)))<>"";ИНДЕКС($D$2:$D$7; ПОИСКПОЗ(ИСТИНА;СОВПАД($B$2:$B$7;$G$2);0));"There is nothing to return, sorry.")

4 วิธีในการสร้าง VLOOKUP Case Sensitive ใน Excel

เขียนความเห็น