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
:D เซลล์ G3 คำตอบที่ถูกต้องคืออะไร เหตุใดจึงตอบเช่นนั้นกรุณาอธิบายมาอย่างละเอียดครับ

Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ

Posted: Wed Jun 10, 2020 5:26 pm
by saranya5993
รายละเอียดและคำถามอยู่ในไฟล์แนบค่ะ ขอคำแนะนำด้วยค่ะ

ขอบคุณค่ะ

Re: สอบถามคำสั่งตรวจสอบข้อความในเซลส์ค่ะ

Posted: Wed Jun 10, 2020 5:32 pm
by snasui
:D กรุณาอธิบายมาเฉพาะเซลล์ที่ผมถามไปเท่านั้นครับ

กรณีมีข้อสงสัยอื่นนอกจากนั้นผมจะถามมาใหม่เองครับ

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
:D ตัวอย่างสูตรครับ

เซลล์ 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
ขอบคุณสำหรับสูตรค่ะ นำไปทดลองใช้แล้ว ได้ผลตามต้องการ