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

วิธีค้นหาค่าและส่งคืนที่อยู่เซลล์ใน Excel

ผู้เขียน: ซัน แก้ไขล่าสุด: 2020-04-27

โดยทั่วไปคุณจะได้รับค่าเซลล์เมื่อคุณใช้สูตรเพื่อค้นหาค่าใน Excel แต่ที่นี่ฉันจะแนะนำสูตรบางอย่างเพื่อค้นหาค่าและส่งคืนที่อยู่เซลล์สัมพัทธ์

ค้นหาค่าและส่งคืนที่อยู่เซลล์ด้วยสูตร


ลูกศรสีฟ้าฟองขวา ค้นหาค่าและส่งคืนที่อยู่เซลล์ด้วยสูตร

ในการค้นหาค่าและส่งคืนที่อยู่เซลล์ที่เกี่ยวข้องแทนค่าของเซลล์ใน Excel คุณสามารถใช้สูตรด้านล่าง

สูตร 1 เพื่อส่งคืนการอ้างอิงแบบสัมบูรณ์ของเซลล์

ตัวอย่างเช่นคุณมีช่วงข้อมูลตามภาพด้านล่างที่แสดงและคุณต้องการค้นหาผลิตภัณฑ์ AA และส่งคืนการอ้างอิงสัมบูรณ์ของเซลล์สัมพัทธ์
doc-vlookup-return-cell-address-1

1. เลือกเซลล์และพิมพ์ AA ลงไปในที่นี้ฉันพิมพ์ AA ลงในเซลล์ A26 ดูภาพหน้าจอ:
doc-vlookup-return-cell-address-2

2. จากนั้นพิมพ์สูตรนี้ =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) ในเซลล์ที่อยู่ติดกับเซลล์ A26 (เซลล์ที่คุณพิมพ์ AA) จากนั้นกด Shift + Ctrl + Enter และคุณจะได้รับการอ้างอิงเซลล์สัมพัทธ์ ดูภาพหน้าจอ:
doc-vlookup-return-cell-address-3

เคล็ดลับ:

1. ในสูตรข้างต้น A18: A24 คือช่วงคอลัมน์ที่ค่าการค้นหาของคุณอยู่ใน A26 คือค่าการค้นหา

2. สูตรนี้สามารถค้นหาที่อยู่เซลล์สัมพัทธ์แรกที่ตรงกับค่าการค้นหาเท่านั้น

สูตร 2 เพื่อส่งคืนหมายเลขแถวของค่าเซลล์ในตาราง

ตัวอย่างเช่นคุณมีข้อมูลตามภาพด้านล่างนี้คุณต้องการค้นหาผลิตภัณฑ์ BB และส่งคืนที่อยู่เซลล์ทั้งหมดในตาราง
doc-vlookup-return-cell-address-4

1. พิมพ์ BB ลงในเซลล์ที่นี่ฉันพิมพ์ BB ลงในเซลล์ A10 ดูภาพหน้าจอ:
doc-vlookup-return-cell-address-5

2. ในเซลล์ที่อยู่ติดกับเซลล์ A10 (เซลล์ที่คุณพิมพ์ BB) ให้พิมพ์สูตรนี้ =SMALL(IF($A$10=$A$2:$A$8, ROW($A$2:$A$8)-ROW($A$2)+1), ROW(1:1))และกด Shift + Ctrl + Enter จากนั้นลากที่จับเติมอัตโนมัติลงเพื่อใช้สูตรนี้จนกว่าจะปรากฏ # หนึ่งเดียว!. ดูภาพหน้าจอ:
doc-vlookup-return-cell-address-6

3. จากนั้นคุณสามารถลบ #NUM! ดูภาพหน้าจอ:
doc-vlookup-return-cell-address-7

ทิปส์:

1. ในสูตรนี้ A10 ระบุค่าการค้นหาและ A2: A8 คือช่วงคอลัมน์ที่ค่าการค้นหาของคุณอยู่

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

Batch Convert การอ้างอิงสูตรเป็นค่าสัมบูรณ์สัมพัทธ์คอลัมน์สัมบูรณ์หรือ Row Absolute

บางครั้งคุณอาจต้องการแปลงการอ้างอิงสูตรเป็นค่าสัมบูรณ์ แต่ใน Excel ทางลัดสามารถแปลงการอ้างอิงทีละรายการเท่านั้นซึ่งอาจเสียเวลาในขณะที่มีสูตรหลายร้อยสูตร แปลงข้อมูลอ้างอิง ของ Kutools for Excel สามารถแปลงการอ้างอิงในเซลล์ที่เลือกเป็นแบบสัมพัทธ์ได้ตามที่คุณต้องการ   คลิกเพื่อทดลองใช้งานฟรี 30 วันเต็มรูปแบบ!
doc kutools แปลงการอ้างอิง 1
 
Kutools for Excel: มีโปรแกรมเสริม Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน

บทความสัมพัทธ์

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

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

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks a lot!
This comment was minimized by the moderator on the site
HI. In sheet 1, I need a certain value present in sheet 2 to be returned. Therefore, in column A of sheet 2, first of all I have to look for a cell containing a specific text (all the cells in column A contain a different text) . From this cell I have to go two rows down and 33 columns to the right of this specific text cell. This is the sheet 2 cell containing my value to import into sheet 1. How can I do this? Could you please help me ? Thank you very much
This comment was minimized by the moderator on the site
Die Formel =CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1))) ist genau das, was ich suche!!!

Tipp 2. "Diese Formel kann nur die erste relative Zellenadresse finden, die dem Suchwert entspricht." beschreibt genau mein Problem: ich benötige die letzte relative Zellenadresse, die dem Suchwert entspricht. Ist das machbar?

Danke und Gruß
Micha
This comment was minimized by the moderator on the site
Hi, Damich, below formula will lookup value from bottom, and return the relative cell address:
=CELL("address",INDEX($A$1:$A$7,MATCH(2,1/($A$1:$A$7=A10),1)))
This comment was minimized by the moderator on the site
If my data is in any sheet of the workbook whether in sheet 1, or sheet 2, or sheet 3, how can I find the cell address of this data with the help of formula.

pls advise.....
This comment was minimized by the moderator on the site
Hi, you can add the sheet name in the formula: =CELL("address",INDEX(Sheet1!$A$18:$A$24,MATCH(A26,Sheet1!$A$18:$A$24,1))), Sheet1 is the sheet name that contains your data.
This comment was minimized by the moderator on the site
감사합니다.

다만
=CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,1)))
->
=CELL("address",INDEX($A$18:$A$24,MATCH(A26,$A$18:$A$24,0)))
MATCH함수 마지막에 1이 아닌 0을 기입해야
AA가 아닌 BB의 위치도 반환이 되는 것 같아요.

훌륭한 설명 감사합니다.

큰 도움이 됬어요.
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations