ไปยังเนื้อหาหลัก

ดึงค่ารายการแรกจากเซลล์

ในการดึงคีย์เวิร์ดแรกที่แสดงรายการในช่วงจากเซลล์ใดเซลล์หนึ่ง ในขณะที่เซลล์มีค่าใดค่าหนึ่ง คุณจะต้องใช้สูตรอาร์เรย์ที่ค่อนข้างซับซ้อนกับ ดัชนี, MATCH, ISNUMBER และ SEARCH ฟังก์ชั่น

ดึงค่ารายการแรกจากเซลล์ 1

วิธีการดึงค่ารายการแรกจากเซลล์?

เพื่อให้ได้ คำหลักที่ตรงกันคำแรกที่ตรงกันซึ่งมีอยู่ในเซลล์เทียบกับคอลัมน์คำหลัก ดังที่แสดงไว้ด้านบน หมายความว่าเราจำเป็นต้องทำการจับคู่แบบมีมากกว่าการจับคู่แบบตรงทั้งหมด ในการดำเนินการดังกล่าว คุณสามารถรวมฟังก์ชัน ISNUMBER และ SEARCH เข้าด้วยกันเพื่อรับอาร์เรย์ TRUE และ FALSE จากนั้นใช้ MATCH เพื่อค้นหาค่า TRUE แรกและป้อนหมายเลขตำแหน่งไปที่ INDEX เพื่อดึงค่าที่ตำแหน่งนั้น

ไวยากรณ์ทั่วไป

=INDEX(keyword_rng,MATCH(TRUE,ISNUMBER(SEARCH(keyword_rng,lookup_cell)),0))

√ หมายเหตุ: นี่คือสูตรอาร์เรย์ที่คุณต้องป้อนด้วย Ctrl + เปลี่ยน + เข้าสู่.

  • คำสำคัญ_rng: ช่วงของเซลล์ที่มีคำหลัก
  • lookup_cell: เซลล์ที่จะค้นหาว่ามีคำสำคัญหรือไม่

ไปยัง ดึงข้อมูลที่ตรงกันครั้งแรกที่พบในรายการคำหลักจากเซลล์ B5โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ C5 แล้วกด Ctrl + เปลี่ยน + เข้าสู่ เพื่อให้ได้ผลลัพธ์:

=ดัชนี(($E$5:$E$7,MATCH(จริง,ISNUMBER(ค้นหา(($E$5:$E$7,B5)),0))

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

ดึงค่ารายการแรกจากเซลล์ 2

คำอธิบายของสูตร

=INDEX(($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))

  • ค้นหา($E$5:$E$7,B5): ฟังก์ชัน SEARCH ส่งกลับตำแหน่งของคีย์เวิร์ดจาก range $ E $ 5: $ E $ 7 เมื่อพบในตัวเลขและ #VALUE! ข้อผิดพลาดหากไม่พบ ผลลัพธ์จะอยู่ในอาร์เรย์ดังนี้: {15;11;#VALUE!}.
  • ISNUMBER(ค้นหา($E$5:$E$7,B5)) = ISNUMBER({15;11;#VALUE!}): ฟังก์ชัน ISNUMBER จะแปลงตัวเลขในอาร์เรย์เป็น TRUE และ #VALUE! ค่าเป็น FALSE ดังนี้: {จริง;จริง;เท็จ}.
  • MATCH(จริง,ISNUMBER(ค้นหา($E$5:$E$7,B5)), 0) = MATCH(จริง,{จริง;จริง;เท็จ}, 0): พื้นที่ match_type0 บังคับให้ฟังก์ชัน MATCH ทำการจับคู่แบบตรงทั้งหมดและคืนค่าตำแหน่งของ TRUE แรกในอาร์เรย์ {จริง;จริง;เท็จ}. ดังนั้นฟังก์ชันจะกลับมา 1.
  • ดัชนี(($E$5:$E$7,MATCH(จริง,ISNUMBER(ค้นหา($E$5:$E$7,B5)), 0)) = ดัชนี(($E$5:$E$7,1): ฟังก์ชัน INDEX จะส่งกลับค่า 1ค่า st ในช่วง $ E $ 5: $ E $ 7ซึ่งเป็น AAA.

หมายเหตุ

  • ถ้าเซลล์มีคีย์เวิร์ดตั้งแต่ XNUMX คำขึ้นไป สูตรจะส่งคืนคีย์เวิร์ดแรกที่แสดงรายการในช่วงคีย์เวิร์ด
  • สูตรไม่คำนึงถึงขนาดตัวพิมพ์ หากต้องการจับคู่แบบตรงตามตัวพิมพ์ คุณสามารถเปลี่ยนฟังก์ชัน SEARCH ด้วย FIND
  • คุณยังสามารถแทนที่รายการคำหลักด้วยสตริงฮาร์ดโค้ดเป็นค่าคงที่อาร์เรย์ (เช่น {"AAA"}) หากคุณต้องการตรวจสอบว่าเซลล์มีสตริงนี้เท่านั้นหรือไม่

ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel INDEX

ฟังก์ชัน Excel INDEX ส่งคืนค่าที่แสดงตามตำแหน่งที่กำหนดจากช่วงหรืออาร์เรย์

ฟังก์ชัน Excel MATCH

ฟังก์ชัน Excel MATCH จะค้นหาค่าที่ระบุในช่วงของเซลล์ และส่งกลับตำแหน่งสัมพัทธ์ของค่า

ฟังก์ชัน Excel SEARCH

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


สูตรที่เกี่ยวข้อง

ดึงค่าที่ตรงกันครั้งแรกในเซลล์เทียบกับ list

สมมติว่าคุณมีรายการคำหลัก ในการดึงคำหลักแรกที่ปรากฏในเซลล์ใดเซลล์หนึ่ง ในขณะที่เซลล์มีค่าอื่นๆ อีกหลายค่า คุณจะต้องใช้สูตร INDEX และ MATCH โดยใช้ฟังก์ชัน AGGREGATE และ SEARCH

ตรงกันทุกประการกับ INDEX และ MATCH

หากคุณต้องการค้นหาข้อมูลที่ระบุใน Excel เกี่ยวกับผลิตภัณฑ์ ภาพยนตร์ หรือบุคคลเฉพาะ ฯลฯ คุณควรใช้ฟังก์ชัน INDEX และ MATCH ร่วมกัน

ตรวจสอบว่าเซลล์มีข้อความเฉพาะหรือไม่

ที่นี่บทช่วยสอนมีสูตรบางอย่างเพื่อตรวจสอบว่าเซลล์มีข้อความเฉพาะหรือไม่และส่งคืน TRUE และ FALSE ตามที่แสดงด้านล่างภาพหน้าจอและอธิบายอาร์กิวเมนต์และวิธีการทำงานของสูตร

ตรวจสอบว่าเซลล์มีสิ่งต่างๆทั้งหมดหรือไม่

สมมติว่าใน Excel มีรายการค่าในคอลัมน์ E คุณต้องการตรวจสอบว่าเซลล์ในคอลัมน์ B มีค่าทั้งหมดในคอลัมน์ E หรือไม่และส่งคืนค่า TRUE หรือ FALSE ตามภาพด้านล่าง ในบทช่วยสอนนี้จะมีสูตรในการแก้ปัญหานี้

ตรวจสอบว่าเซลล์มีหนึ่งในหลายสิ่งหรือไม่

บทช่วยสอนนี้มีสูตรเพื่อตรวจสอบว่าเซลล์มีค่าใดค่าหนึ่งใน Excel หรือไม่และอธิบายอาร์กิวเมนต์ในสูตรและวิธีการทำงานของสูตร


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

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations