Note: The other languages of the website are Google-translated. Back to English
English English

วิธี vlookup ค้นหาค่าการจับคู่แรก 2 หรือ n ใน Excel

สมมติว่าคุณมีสองคอลัมน์ที่มีผลิตภัณฑ์และปริมาณดังภาพด้านล่างที่แสดง หากต้องการทราบปริมาณกล้วยลูกแรกหรือลูกที่สองอย่างรวดเร็วคุณจะทำอย่างไร?

ฟังก์ชั่น vlookup สามารถช่วยคุณจัดการกับปัญหานี้ได้ ในบทความนี้เราจะแสดงวิธี vlookup ค้นหาค่าการจับคู่แรกวินาทีหรือที่ n ด้วยฟังก์ชัน Vlookup ใน Excel

Vlookup ค้นหาค่าการจับคู่ครั้งแรกที่ 2 หรือที่ n ใน Excel ด้วยสูตร

vlookup ค้นหาค่าการจับคู่แรกใน Excel ได้อย่างง่ายดายด้วย Kutools for Excel


Vlookup ค้นหาค่าการจับคู่ครั้งแรก 2 หรือที่ n ใน Excel

โปรดทำดังนี้เพื่อค้นหาค่าการจับคู่ครั้งแรกที่ 2 หรือที่ n ใน Excel

1. ในเซลล์ D1 ป้อนเกณฑ์ที่คุณต้องการ vlookup ที่นี่ฉันป้อน Banana

2. ที่นี่เราจะพบมูลค่าการจับคู่แรกของกล้วย เลือกเซลล์ว่างเช่น E2 คัดลอกและวางสูตร =INDEX($B$2:$B$6,MATCH(TRUE,EXACT($D$1,$A$2:$A$6),0)) ลงในแถบสูตรแล้วกด Ctrl + เปลี่ยน + เข้าสู่ คีย์พร้อมกัน

หมายเหตุ: ในสูตรนี้ $ B $ 2: $ B $ 6 คือช่วงของค่าที่ตรงกัน $ A $ 2: $ A $ 6 คือช่วงที่มีเกณฑ์ทั้งหมดสำหรับ vlookup $ D $ 1 คือเซลล์ที่มีเกณฑ์ vlookup ที่ระบุ

จากนั้นคุณจะได้รับค่าการจับคู่แรกของกล้วยในเซลล์ E2 ด้วยสูตรนี้คุณจะได้รับเฉพาะค่าแรกที่สอดคล้องกันตามเกณฑ์ของคุณ

หากต้องการรับค่าสัมพัทธ์ที่ n คุณสามารถใช้สูตรต่อไปนี้: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + เปลี่ยน + เข้าสู่ เข้าด้วยกันสูตรนี้จะส่งคืนค่าที่ตรงกันแรก

หมายเหตุ:

1. หากต้องการค้นหาค่าการจับคู่ที่สองโปรดเปลี่ยนสูตรด้านบนเป็น =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),2))จากนั้นกด Ctrl + เปลี่ยน + เข้าสู่ คีย์พร้อมกัน ดูภาพหน้าจอ:

2. ตัวเลขสุดท้ายในสูตรข้างต้นหมายถึงค่าการจับคู่ที่ n ของเกณฑ์ vlookup หากคุณเปลี่ยนเป็น 3 จะได้ค่าการจับคู่ที่สามและเปลี่ยนเป็น n จะพบค่าการจับคู่ที่ n


Vlookup ค้นหาค่าการจับคู่แรกใน Excel ด้วย Kutools for Excel

Yคุณสามารถค้นหาค่าการจับคู่แรกใน Excel ได้อย่างง่ายดายโดยไม่ต้องจำสูตรด้วย มองหาค่าในรายการ สูตรสูตรของ Kutools สำหรับ Excel.

ก่อนที่จะใช้ Kutools สำหรับ Excelโปรด ดาวน์โหลดและติดตั้งในตอนแรก.

1. เลือกเซลล์สำหรับค้นหาค่าที่ตรงกันแรก (เซลล์ E2 กล่าวว่า) จากนั้นคลิก Kutools > ตัวช่วยสูตร > ตัวช่วยสูตร. ดูภาพหน้าจอ:

3 ใน ตัวช่วยสูตร โปรดกำหนดค่าดังต่อไปนี้:

  • 3.1 ใน เลือกสูตร ค้นหาและเลือก มองหาค่าในรายการ;
    เคล็ดลับ: คุณสามารถตรวจสอบไฟล์ กรอง ป้อนคำบางคำลงในกล่องข้อความเพื่อกรองสูตรอย่างรวดเร็ว
  • 3.2 ใน Table_array เลือกกล่อง ตารางซึ่งมีค่าค่าแรกที่ตรงกัน;
  • 3.2 ใน lookup_value ให้เลือกเซลล์ที่มีไฟล์ เกณฑ์ คุณจะส่งคืนค่าแรกตาม;
  • 3.3 ใน คอลัมน์ ระบุคอลัมน์ที่คุณจะส่งคืนค่าที่ตรงกันจาก หรือคุณสามารถป้อนหมายเลขคอลัมน์ลงในกล่องข้อความได้โดยตรงตามที่คุณต้องการ
  • 3.4 คลิกปุ่ม OK ปุ่ม. ดูภาพหน้าจอ:

ตอนนี้ค่าของเซลล์ที่เกี่ยวข้องจะถูกเติมอัตโนมัติในเซลล์ C10 ตามการเลือกรายการแบบเลื่อนลง

  หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (43)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี คุณช่วยจัดเตรียมวิดีโอสำหรับสูตรที่กล่าวถึงข้างต้นเพื่อหาค่าที่ 2 ของ data . ได้ไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมาก!!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
จะเกิดอะไรขึ้นถ้ากล้วยมีสีเหลืองหรือสีเขียว เราจะใช้สูตรนี้เพื่อแสดงปริมาณที่เหมาะสมโดยพิจารณาจากค่าสองค่าได้อย่างไร (แทนที่จะเป็นหนึ่งค่าในตอนนี้) ขอบคุณสำหรับความช่วยเหลือของคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ถ้าค่าผลลัพธ์เป็น #NUM! คุณช่วยแสดงสูตรที่จะเพิ่มให้ฉันดูหน่อยได้ไหม จะได้ผลลัพธ์กลับเป็นศูนย์ ขอขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เพียงเพิ่ม IFERROR(สูตรของคุณ ผลลัพธ์ที่คุณต้องการส่งคืน) ตัวอย่างเช่น สูตรคือ =sum(A1:A6) จากนั้นจะแปลงเป็น =IFERROR(sum(A1:A6),"") ก็จะ คืนค่าว่างหากผลลัพธ์มีข้อผิดพลาดเช่น #NUM!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ช่วยฉันหาค่าสูงสุดของ Bananaa โดยใช้สูตร คือแสดง300
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีหาค่าสูงสุดของ Bananaa
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
[quote]=Sumproduct(((A2:A6)=D1)*((B2:B6)=Max(B2:B6))*(B2:B6))โดย Ferdhy[/quote] ฉันขอขอบคุณที่คุณช่วยเหลือ FERDHY ฉันลองใช้สูตร แต่เนื่องจาก max(B2:B6) คือ 500 (สีส้ม) ค่าที่ฉันได้รับคือ 0
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี เพียงแค่ใช้สิ่งนี้ =SUMPRODUCT(MAX(((A2:A8)=D1)*(B2:B8))) เมื่อคุณเปลี่ยนใน D1 และใส่ Banana คุณควรได้ 300 ถ้าคุณใส่ Orange คุณจะได้ 500 . Ferdhy
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณยังสามารถใช้:
=สูงสุด(ถ้า(A2:A6=D1, B2:B6)) + Ctrl + Shift + Enter
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะเพิ่มตัวเลขสุดท้ายโดยอัตโนมัติได้อย่างไรเมื่อลากสูตรลง: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6) -ROW($A$2)+1),2)),
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เรียน Warthogb,

หากคุณต้องการรับค่าที่ตรงกันทั้งหมดโดยอัตโนมัติโดยการลากสูตรลง โปรดใช้สูตรอาร์เรย์ต่อไปนี้:



=IFERROR(INDEX($B$2:$B$7,SMALL(IF($D$1=$A$2:$A$7,ROW($A$2:$A$7)-ROW($A$2)+1), 1+(ROW(A1)-1))), "") + Ctrl + Shift + Enter
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คริสตัล ขอบคุณมาก วันนี้มีโอกาสเพียง 27/8/48 ที่จะเห็นความช่วยเหลือของคุณ จะทำสูตรต่อไปในวันนี้ :)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี
ฉันใช้สูตรนี้ แต่ในกรณีของฉัน ฉันมีตัวเลขแทนชื่อผลิตภัณฑ์ เมื่อฉันลากสูตรเพื่อค้นหาตัวเลขถัดไปในรายการ ฉันพบข้อผิดพลาด

เหตุการณ์ปริมาณ เหตุการณ์คี่ เหตุการณ์เท่านั้น ปริมาตร
1 0.3 1 0.3
1 2.5 1 2.5
2 1.1 3 #นุ่น
2 0.5 3 #NUM
3 0
3 0.2
3 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เรียนแอ๊บบี้
คุณลักษณะลากลงสามารถใช้ได้กับค่า vlookup เดียวกันเท่านั้น แต่ในกรณีของคุณ ค่า vlookup ต่างกัน (1 และ 3)
โปรดใช้สูตรอาร์เรย์นี้: =IFERROR(INDEX($B$2:$B$8,SMALL(IF($C$4=$A$2:$A$8,ROW($A$2:$A$8)-ROW($A $2)+1),1+(ROW(A1)-1))), "") + Ctrl + Shift + Enter แล้วลากสูตรลงเพื่อรับค่าที่ตรงกันทั้งหมดในค่า vlookup เดียวกันดังที่แสดงด้านล่าง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
กวดวิชาที่ยอดเยี่ยม! ทำงานอย่างมีเสน่ห์แม้ในหลายแผ่นในไฟล์เดียวกัน! ขอบคุณมาก!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สูตรปัจจุบันของฉันคือ {=IFERROR(INDEX(Sheet3!$C$2:$C$596,SMALL(IF(Sheet3!$A$2:$A$596=Sheet2!A19,ROW(Sheet3!$A$2:$A$596)) -ROW(INDEX(Sheet3!$A$2:$A$596,1,1))+1),P19)),0)} แต่ฉันจะใช้สิ่งนี้กับหลายเกณฑ์ได้อย่างไร พูดสองรายการตรงกัน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ปัญหาของฉันก็คล้ายกัน
ping ฉันถ้าคุณพบวิธีแก้ปัญหา
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สร้างคอลัมน์เสริมที่เชื่อมเกณฑ์ของคุณเข้าด้วยกัน จากนั้นใช้การต่อเป็นเกณฑ์!

หวังว่าจะได้ผล!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีปัญหาเล็กน้อยกับสูตรนี้ ไม่สามารถใช้ได้กับกรณีของฉัน:
=INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1) ) + Ctrl + Shift + Enter

จะเกิดอะไรขึ้นหากเกณฑ์ที่ฉันกำลังมองหาไม่เท่ากันในแต่ละครั้ง (กล้วย) แต่กลายเป็นส่วนหนึ่งของวลี (สาธารณรัฐกล้วย) เป็นต้น แล้วอะไรล่ะ? การเปลี่ยนเลข "n" ที่ท้ายสูตร จะได้ "#NUM!" การตอบสนอง. ฉันมีคอลัมน์คำศัพท์ที่ต้องการค้นหาความหมายในคอลัมน์ที่สอง และเมื่อพิมพ์คำเดียว ฉันจำเป็นต้องค้นหาคำนั้นในวลีใดวลีหนึ่งให้ปรากฏ ความช่วยเหลือใด ๆ ในเรื่องนี้?
ขอบคุณ,
RG
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เป็นไปได้ไหมที่จะใช้สูตรนี้เพื่อค้นหาว่าตัวเลขอยู่ระหว่างตัวเลขสองตัว ด้านล่างเป็นสูตรของฉัน พยายามดูว่ารายการที่มีบุคคลและจำนวนเงินอยู่ระหว่างเซลล์ชุดอื่นหรือไม่ (ตัวอย่าง: 50,000 ดอลลาร์และ 74,999 ดอลลาร์)


=ArrayFormula(INDEX('4 - รายชื่อผู้บริจาค'!$B$2:$B$1000,SMALL(IF('4 - รายชื่อผู้บริจาค'!$F$2:$F$1000>=D$2,ROW('4 - รายชื่อผู้บริจาค '!$F$2:$F$1000)-ROW('4 - รายชื่อผู้บริจาค'!$F$2)+1),$A6)))
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เรียน คุณ/คุณ

ฉันมีปัญหา:
ฉันรู้จำนวนของผลิตภัณฑ์ ฉันต้องการค้นหาชื่อผลิตภัณฑ์ของการจับคู่ที่ตรงกันครั้งแรกหรือครั้งที่สองที่ 200 คุณจะทำอย่างไร
ขอบคุณมาก ๆ !

ซิมวันนริท
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วันดี,
สมมติว่าค่า 200 อยู่ในเซลล์ F2 โปรดลองใช้สูตรนี้: =VLOOKUP(F2,IF({1,0},$B$2:$B$7,$A$2:$A$7),2,0)
หวังว่ามันจะช่วยได้ ขอบคุณสำหรับความคิดเห็นของคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หากสมาชิกถูกเรียกในวันที่ 1 ตุลาคม (ชุดข้อมูลเดือนตุลาคม) และไม่ได้รับการฟื้นฟู cce เรียกเขาอีกครั้งในวันที่ 15 พฤศจิกายน (ชุดข้อมูลพฤศจิกายน) สมาชิกจะฟื้นคืนชีพในวันที่ 16 พฤศจิกายน ขณะตรวจสอบการฟื้นคืนชีพโดยใช้ VLookup จะทำให้ YES ทั้งรายการของเดือนตุลาคมและพฤศจิกายน วิธีหลีกเลี่ยง เช่น ควรแสดง "ใช่" สำหรับรายการเดือนพฤศจิกายนจริง ๆ เมื่อถูกชุบชีวิตขึ้นมา และปล่อยให้รายการเดือนตุลาคมเป็น "ไม่"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เป็นไปได้ไหมที่จะหาค่าเฉลี่ยของข้อมูลที่ไม่ซ้ำกัน หรือเป็นไปได้ไหมที่จะมีรายการดรอปดาวน์ในเซลล์ของค่าต่างๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอให้เป็นวันที่ดี,
ขออภัยไม่สามารถช่วยคุณในเรื่องนี้ได้ ขอบคุณสำหรับความคิดเห็นของคุณ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
และถ้าคุณต้องการตัวสุดท้าย ตัวที่สอง ตัวที่ n ตัวสุดท้าย ให้เพิ่มตัวนับ (นับจำนวนเหตุการณ์ที่เกิดขึ้นแล้ว) ต่อท้ายแล้วลบด้วย 0,1,n ตามลำดับ

ขอบคุณมาก! ตามหามานาน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอให้เป็นวันที่ดี,
ขออภัยไม่สามารถช่วยคุณในเรื่องนี้ได้ ขอบคุณสำหรับความคิดเห็นของคุณ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หากรายการแรกหรือรายการอื่นๆ สำหรับคอลัมน์ 'กล้วย' B เป็นเซลล์ว่าง ซึ่งฉันไม่ต้องการตัวเลขนี้ การเปลี่ยนแปลงใดที่จำเป็นสำหรับสูตรนี้เพื่อข้ามเซลล์ว่างในคอลัมน์ B
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขออภัยฉันกำลังใช้สูตรนี้
=INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1))
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แก้ไขแล้ว:
=SMALL(IF(A2:A7=D1,IF(B2:B7<>"",B2:B7)),1)

ถ้าต้องการหมายเลข 2 หรือ 3 ให้เปลี่ยน ),1) เป็น 2 หรือ 3

สูตรนี้ไม่ต้องการดัชนี เนื่องจากจะดูค่าใน Cell . โดยตรง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
การแก้ไขสูตรก่อนหน้า:
ค่ากำลังอ่านว่าน้อยหรือมาก

ปรับปรุงสูตร
=INDEX($B$2:$B$7,SMALL(IF($A2:$A6=$D$1,IF($B$2:$B$7<>"",ROW($A2:$A6)-ROW($A2)+1)),1))

การดำเนินการนี้จะข้ามเซลล์ว่างและวางค่าของเซลล์ที่ไม่ว่าง แทนที่ +1 ด้วย +2 หรือ +3 สำหรับค่าที่ 2 หรือ 3
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำอธิบายที่สมบูรณ์แบบขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีสถานการณ์สมมติ... ฉันจะรับราคาสุดท้ายของอะไรก็ได้สำหรับอ้างอิงได้อย่างไร... ตัวอย่าง: กล้วยราคาแรกคือ 200... ขณะซื้อครั้งที่สอง ฉันต้องแสดงค่า 200 ในช่องราคาที่คาดไว้ แล้วถ้าฉันซื้อมันในวันที่ 220 ฉันจะใส่ค่านี้ด้วยตนเองเป็น 220... ครั้งต่อไปฉันจะซื้อกล้วย ฉันต้องแสดง 220 จากราคาซื้อล่าสุด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Try =INDEX($B$2:$B$6,XMATCH(TRUE,EXACT($D$1,$A$2:$A$6),0,-1))

นี่เป็นการย้อนกลับลำดับการค้นหาและส่งคืนการจับคู่แรกโดยใช้ฟังก์ชัน XMATCH

มาช้ายังดีกว่าไม่มา หวังว่าจะช่วยใครซักคน :)
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
โหลดเพิ่มเติม
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ