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

วิธีสร้างช่องค้นหาของคุณเองใน Excel

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

สร้างช่องค้นหาของคุณเองด้วยการจัดรูปแบบตามเงื่อนไขเพื่อเน้นผลการค้นหาทั้งหมด
สร้างช่องค้นหาของคุณเองด้วยสูตรเพื่อแสดงรายการผลการค้นหาทั้งหมด


สร้างช่องค้นหาของคุณเองด้วยการจัดรูปแบบตามเงื่อนไขเพื่อเน้นผลการค้นหาทั้งหมด

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

1. เลือกช่วงที่มีข้อมูลที่คุณต้องการค้นหาจากช่องค้นหาจากนั้นคลิก การจัดรูปแบบตามเงื่อนไข > กฎใหม่ ภายใต้ หน้าแรก แท็บ ดูภาพหน้าจอ:

2 ใน กฎการจัดรูปแบบใหม่ คุณต้อง:

2.1) เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ตัวเลือกใน เลือกประเภทกฎ กล่อง;

2.2) ป้อนสูตร = ISNUMBER (ค้นหา ($ B $ 2, A5)) เข้าไปใน จัดรูปแบบค่าโดยที่สูตรนี้เป็นจริง กล่อง;

2.3) คลิกปุ่ม รูปแบบ ปุ่มเพื่อระบุสีที่ไฮไลต์สำหรับค่าที่ค้นหา

2.4) คลิกปุ่ม OK ปุ่ม

หมายเหตุ / รายละเอียดเพิ่มเติม:

1. ในสูตร $ B $ 2 เป็นเซลล์ว่างที่คุณต้องใช้เป็นช่องค้นหาและ A5 คือเซลล์แรกของช่วงที่คุณเลือกซึ่งคุณต้องใช้ในการค้นหาค่าภายใน โปรดเปลี่ยนตามที่คุณต้องการ

2. สูตรไม่คำนึงถึงขนาดตัวพิมพ์

ตอนนี้กล่องค้นหาถูกสร้างขึ้นเมื่อพิมพ์เกณฑ์การค้นหาลงในช่องค้นหา B2 และกดปุ่ม Enter ค่าที่ตรงกันทั้งหมดในช่วงที่ระบุจะถูกค้นหาและไฮไลต์ทันทีตามภาพด้านล่างที่แสดง


สร้างช่องค้นหาของคุณเองด้วยสูตรเพื่อแสดงรายการผลการค้นหาทั้งหมด

สมมติว่าคุณมีรายการข้อมูลที่อยู่ในช่วง E4: E23 ซึ่งคุณต้องค้นหาหากคุณต้องการแสดงรายการค่าที่ตรงกันทั้งหมดในคอลัมน์อื่นหลังจากค้นหาด้วยช่องค้นหาของคุณเองคุณสามารถลองใช้วิธีการด้านล่างนี้

1. เลือกเซลล์ว่างที่อยู่ติดกับเซลล์ E4 ที่นี่ฉันเลือกเซลล์ D4 จากนั้นป้อนสูตร = IFERROR (ค้นหา ($ B $ 2, E4) + ROW () / 100000, "") ลงในแถบสูตรแล้วกด เข้าสู่ สำคัญ. ดูภาพหน้าจอ:

หมายเหตุ: ในสูตร $ B $ 2 คือเซลล์ที่คุณต้องใช้เป็นช่องค้นหา E4 คือเซลล์แรกของรายการข้อมูลที่คุณต้องค้นหา คุณสามารถเปลี่ยนได้ตามต้องการ

2. เลือกเซลล์ E4 ต่อไปจากนั้นลาก Fill Handle ลงไปที่เซลล์ D23 ดูภาพหน้าจอ:

3. ตอนนี้เลือกเซลล์ C4 ป้อนสูตร = IFERROR (RANK (D4, $ D $ 4: $ D $ 23,1), "") ในแถบสูตรแล้วกดปุ่ม เข้าสู่ สำคัญ. เลือกเซลล์ C4 จากนั้นลาก Fill Handle ลงไปที่ C23 ดูภาพหน้าจอ:

4. ตอนนี้คุณต้องเติมช่วง A4: A23 ด้วยหมายเลขซีรีส์ซึ่งเพิ่มขึ้น 1 จาก 1 ถึง 20 ดังภาพด้านล่าง:

5. เลือกเซลล์ว่างที่คุณต้องการเพื่อแสดงผลการค้นหาป้อนสูตร = IFERROR (VLOOKUP (A4, $ C $ 4: $ E $ 23,3, FALSE), "") ในแถบสูตรแล้วกดปุ่ม เข้าสู่ สำคัญ. เลือกเซลล์ B4 ต่อไปลาก Fill Handle ลงไปที่ B23 ตามภาพด้านล่างที่แสดง

จากนี้ไปเมื่อป้อนข้อมูลในช่องค้นหา B2 ค่าที่ตรงกันทั้งหมดจะแสดงในช่วง B4: B23 ดังภาพด้านล่างที่แสดง

หมายเหตุ: วิธีนี้ไม่คำนึงถึงขนาดตัวพิมพ์

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

🤖 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 (29)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
me pueden apoyar en cual es la formula para solo buscar
porfa
This comment was minimized by the moderator on the site
Hi, for the second part: "Create Your Own Search Box With Formulas To List All Searched Results", it doesn't say what to do with the search box, my search box has no formula in it. I am trying to do it with multiple columns as well, does it work too?
This comment was minimized by the moderator on the site
Insert data from example. Copy formula in indicated cell, but delete space from formula. Easy!
This comment was minimized by the moderator on the site
i have tried using this but is dose not wont to highlight the box I am searching for why is this
This comment was minimized by the moderator on the site
Can you create a formula that captures two cells worth of information in retrospect i am using a set up that captures user names and badge data so i need it to when it filters that it carries both cells of information not just one
This comment was minimized by the moderator on the site
hi! I used the basic highlight search bar, but am having a couple of issues. it is predicting my search and finding it with no issues... however, it always highlights the cell a couple below or above the searched one. Are you able to help me with this please?
This comment was minimized by the moderator on the site
Hi! Is this applicable to Google Sheets? I'm trying to make a search box with formulas to list all searched results. I followed every steps listed above but the results shows nothing. There is an error tho, it says "change Iterative calculation". But whatever I do, it doesn't show anything - just blank. Can you help me with this, please... Thank you!
This comment was minimized by the moderator on the site
Good day,
This is only applicable to Microsoft Excel application. Sorry for the inconvenience.
This comment was minimized by the moderator on the site
Hi! Is this applicable to Google Sheets? I'm trying to make a search box with formulas to list all searched results. I followed every steps listed above but the results shows nothing. There is an error tho, it says "change Iterative calculation". But whatever I do, it doesn't show anything - just blank. Can you help me with this, please... Thank you!
This comment was minimized by the moderator on the site
Hello, I am using to search between my vendors (one column) and brands (another column). With this setup, there are brands (like Microsoft) that can have more vendors (vendor A, vendor B, vendor C,...). I would like to search for the brand (microsoft) name and would like to see all possible vendors (A, B & C as well). But now the result is only the first vendor and that's all. How can I change/fix that?

Many thanks!
This comment was minimized by the moderator on the site
Hi Tomas,
Maybe you can rearrange your data and create a dynamic drop down list to solve the problem. You can browse the below article for more details.
https://www.extendoffice.com/documents/excel/1350-excel-create-dynamic-drop-down-list.html
This comment was minimized by the moderator on the site
i followed the resulted search method and it worked perfectly however the results are hyperlinked and it shows me the result without the hyperlink is there a way i can make it show me the result with the link connection?
This comment was minimized by the moderator on the site
After entering the formula =ISNUMBER(SEARCH($B$1,A4)) for conditional formatting, if the cell I used for the search function is blank, all the cells that are searched (A4:C368) are highlighted. But once a string is entered for the search criteria the cells containing the search criteria are highlighted correctly. Is there a way to tweak the formula to not highlight until search criteria is entered? Or did I do something wrong?

Also, using the formula in step 5 on another sheet within the workbook isn't working. What I'm trying to do is perform a search and show results of that search on one sheet named Search & Results while having the information to be searched on a sheet named Index. The formula I'm using is =IFERROR(VLOOKUP(A3,Index!$A$4:$C$368,5,FALSE),"") where A3 is the beginning of my numbered cells on the Search & Results sheet and the search is taking place throughout cells A4:C368 on the Index sheet.
This comment was minimized by the moderator on the site
same had been having the same issue with the formula,try this in your conditional formatting rule "=AND($I$1<>"",ISNUMBER(SEARCH($I$1,$B4)))", it works for me
I1 is my search box, B4 is first cell of selected range
This comment was minimized by the moderator on the site
Hi Colby. Your vlookup formula=IFERROR(VLOOKUP(A3,Index!$A$4:$C$368,5,FALSE),"") refers to range from A4 to C368 in Sheet name index which have only 3 column but you are entering 5 right after $C$368 which tells the vlookup formula to display value of column 5 which does not exists in your selected range. Fix this and I believe that your problem will be solved.
This comment was minimized by the moderator on the site
I have the same problem. Did you get an answer?
This comment was minimized by the moderator on the site
also me. i have the same problem
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations