Page 1 of 1
สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Tue Jun 09, 2020 8:41 am
by saranya5993
รบกวนสอบถามค่ะ
ต้องการตรวจสอบตัวเลขในแถว"ชุดที่1" ว่าถ้ามีตัวเลขตรงกันกับตัวเลขในชุดของแต่ละหลักจำนวน 2 หลักขึ้นไป ให้แสดงผลว่าถูกต้องค่ะ
ขอบคุณคุณค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Tue Jun 09, 2020 11:49 am
by logic
ลองแบบนี้ครับ
=IF(SUMPRODUCT(--(""&D3:G3=MID(B3,{1,2,3,4},1)))>1,"ถูก","ผิด")
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 9:21 am
by saranya5993
ใช้งานได้ค่ะ แต่ติดปัญหาตรงที่ หากเลขหลักที่ 1 และ 2 ซ้ำ กัน จะทำให้แสดงผล ว่า "ถูกต้อง" แต่จริงๆ แล้วคือ ถูกต้องแค่เลขเดียวค่ะ
ดังตัวอย่างตามไฟล์แนบค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 9:32 am
by logic
จากไฟล์ล่าสุด แก้สูตรครับ
G3 =IF(SUMPRODUCT(--(""&C3:E3=MID(B3,{1,2,3},1)))>1,"ถูก","ผิด")
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 9:52 am
by saranya5993
ขอบคุณค่ะ ลองนำไปใช้แล้วได้ผล ตามไฟล์แนบค่ะ ขอคำแนะนำอีกครั้งค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 5:04 pm
by snasui

เซลล์ G3 คำตอบที่ถูกต้องคืออะไร เหตุใดจึงตอบเช่นนั้นกรุณาอธิบายมาอย่างละเอียดครับ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 5:26 pm
by saranya5993
รายละเอียดและคำถามอยู่ในไฟล์แนบค่ะ ขอคำแนะนำด้วยค่ะ
ขอบคุณค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Wed Jun 10, 2020 5:32 pm
by snasui

กรุณาอธิบายมาเฉพาะเซลล์ที่ผมถามไปเท่านั้นครับ
กรณีมีข้อสงสัยอื่นนอกจากนั้นผมจะถามมาใหม่เองครับ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Thu Jun 11, 2020 8:15 am
by saranya5993
ในช่อง G3 ต้องการแสดงผลว่า"ถูก" เพราะต้องการตรวจสอบตัวเลขในช่อง"ผล" ว่ามีตัวเลขในแต่ละหลัก ทั้งหลัก 1 / 2 / 3 อย่างน้อย 2 หลัก ค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Thu Jun 11, 2020 8:22 am
by logic
ที่งงคือ หลักไม่ตรงกัน สลับกัน ก็ได้ใช่ไหม ถ้าแบบนั้นก็เขียนบอกกันด้วยครับ
Compare.png
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Thu Jun 11, 2020 8:43 am
by saranya5993
ใช่ค่ะ ต้องขอโทษด้วยที่บอกไม่ละเอียด
ในชุดของผล ต้องมีเลขของทั้งหลักที่ 1/2/3 จำนวน 2 หลักชึ้นไป แต่สลับตำแหน่งได้ค่ะ
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Thu Jun 11, 2020 7:51 pm
by snasui

ตัวอย่างสูตรครับ
เซลล์ G3 คีย์
=IF(SUM(--(MMULT(--(--MID(B3,{1;2;3},1)=C3:E3),{1;1;1})>0))>1,"ถูก","ผิด")
Enter > Copy ลงด้านล่าง
Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ
Posted: Fri Jun 12, 2020 8:18 am
by saranya5993
ขอบคุณสำหรับสูตรค่ะ นำไปทดลองใช้แล้ว ได้ผลตามต้องการ