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

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

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

สูตรทั่วไป:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0

ข้อโต้แย้ง

Things: the values you want to check if cell contains one of them.
Text: the cell reference or text string you want to check if contains number.

ผลตอบแทน:

สูตรนี้ส่งคืนค่าตรรกะ FALSE: เซลล์ไม่มีสิ่งใดสิ่งหนึ่ง จริง: เซลล์มีอย่างน้อยหนึ่งอย่าง

สูตรนี้ทำงานอย่างไร

ตัวอย่างเช่นคุณต้องการตรวจสอบว่าเซลล์ B3 มีตัวเลขหรือไม่โปรดใช้สูตรด้านล่าง

=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0

ข่าวประชา เข้าสู่ กุญแจสำคัญในการตรวจสอบ
doc ตรวจสอบว่ามีสิ่งใดสิ่งหนึ่งหรือไม่ 2

คำอธิบาย

SEARCH ฟังก์ชัน: ฟังก์ชัน SEARCH จะส่งกลับตำแหน่งของอักขระตัวแรกของสตริงข้อความภายในอีกตัวหนึ่ง หากฟังก์ชัน SEARCH พบข้อความที่ตรงกันฟังก์ชันจะส่งคืนตำแหน่งสัมพัทธ์หากไม่ส่งกลับ #VALUE! ข้อผิดพลาด ตัวอย่างเช่นนี่คือสูตร SEARCH($E$3:$E$5,B3) จะค้นหาแต่ละค่าของช่วง E3: E5 ในเซลล์ B3 และส่งกลับตำแหน่งของสตริงข้อความแต่ละรายการในเซลล์ B3 มันจะส่งคืนผลลัพธ์อาร์เรย์ดังนี้: {18; #VALUE!; # VALUE!}.
doc ตรวจสอบว่ามีสิ่งใดสิ่งหนึ่งหรือไม่ 3

ฟังก์ชัน ISNUMBER: ฟังก์ชัน ISNUMBER ส่งคืนค่า TRUE เมื่อเซลล์มีตัวเลข ดังนั้น ISNUMBER(SEARCH($E$3:$E$5,B3)) จะส่งคืนผลลัพธ์อาร์เรย์เป็น {true, false, false} เนื่องจากฟังก์ชัน SEARCH ค้นหา 1 หมายเลข
doc ตรวจสอบว่ามีสิ่งใดสิ่งหนึ่งหรือไม่ 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)) แปลงค่า TRUE เป็น 1 และแปลงค่า FALSE เป็น 0 ดังนั้นสูตรนี้จึงแปลงผลลัพธ์อาร์เรย์เป็น {1; 0; 0}.
doc ตรวจสอบว่ามีสิ่งใดสิ่งหนึ่งหรือไม่ 5

SUMPRODUCT ฟังก์ชัน: ใช้เพื่อทวีคูณช่วงหรือรวมอาร์เรย์เข้าด้วยกันและส่งกลับผลรวมของผลิตภัณฑ์ SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) ส่งคืน 1 + 0 + 0 = 1

สุดท้ายเปรียบเทียบสูตรด้านซ้าย SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) และ 0 ตราบใดที่ผลลัพธ์ของสูตรทางซ้ายมากกว่า 0 สูตรจะส่งคืนค่า TRUE หรือจะส่งกลับ FALSE
doc ตรวจสอบว่ามีสิ่งใดสิ่งหนึ่งหรือไม่ 6

ไฟล์ตัวอย่าง

ตัวอย่างเอกสารคลิกเพื่อดาวน์โหลดไฟล์ตัวอย่าง


สูตรสัมพัทธ์


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

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 (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, j'essaye cette formule sur une très grande liste de mot et la recherche fait un contient, mais pas au mot entier.
Vous avez une solution ?

Par exemple, le mot de ma liste à rechercher est "aire". Cependant, le mot "horaire" m'indique vrai... avec la formule.
Alors oui "horaire" contient "aire" mais pas en mot entier...

Autre exemple : le mot de ma liste à rechercher est "ri". Cependant, le mot "clé dynamométrique" m'indique vrai...

Merci
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations