Page 1 of 1
ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Mon Feb 06, 2017 12:51 pm
by tj00218603
คือต้องการเชคครับว่า ถ้าข้อมูลหลายๆชุดที่ต่อกันใน 1 เซลลมี เช่น A01,A02,B03 มีตัวไหนบ้างที่ตรงกับ
ข้อมูล Master ที่แยกเป็นชุดเดียวๆแยกเป็นหลายๆ cell ใน 1 colum เช่น A01 ทำไงครับ
ลองหาดูในบอร์ดแล้วแต่ไม่รู้ว่าใช้ keyword ว่าอะไรดี รบกวนด้วยนะครับ
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Mon Feb 06, 2017 1:18 pm
by logic
แนบไฟล์มาด้วยจะดีกว่า จะได้อ้างอิงตรงตำแหน่ง ลองเอาสูตรนี้ไปปรับปรุงให้ตรงกับเซลล์ที่ใช้จริงดูครับ
=IF(SUMPRODUCT(COUNTIF(A3,"*"&$E$3:$E$7&"*"))>0,"OK","NG")
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Mon Feb 06, 2017 2:16 pm
by tj00218603
Example DATA.xlsx
ขอบคุณท่าน logic ครับลองแล้วมันไม่ตรงครับ
ผมเลยแนบตัวอย่างมาให้ด้วย
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Mon Feb 06, 2017 7:01 pm
by snasui

ควรปรับช่วงเซลล์ในสูตรให้ตรงกับที่ใช้จริงเพื่อความเร็วในการคำนวณ สูตรควรจะเป็นตามด้านล่างครับ
=IF(SUMPRODUCT(COUNTIF(A2,$J$2:$J$127))>0,"OK","NG")
ช่วยแจ้งมาด้วยว่าเซลล์ใดที่ให้ค่าไม่ถูกต้อง จะได้สะดวกในการช่วยตรวจสอบครับ
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Tue Feb 07, 2017 9:38 am
by tj00218603
snasui wrote:
ควรปรับช่วงเซลล์ในสูตรให้ตรงกับที่ใช้จริงเพื่อความเร็วในการคำนวณ สูตรควรจะเป็นตามด้านล่างครับ
=IF(SUMPRODUCT(COUNTIF(A2,$J$2:$J$127))>0,"OK","NG")
ช่วยแจ้งมาด้วยว่าเซลล์ใดที่ให้ค่าไม่ถูกต้อง จะได้สะดวกในการช่วยตรวจสอบครับ
ลองมาวางดูแล้วนะครับแต่ตัวที่มีปัญหาจะเป็น Cell ที่มีค่าหลายๆอันครับ เช่น cell ที่มี 61A19, 61C19,
61D11, 61D12, 61F06, 61F19, 61F69, 61J19, 61P19, 61Q19, 61R19, 62B32, 62B40, 65E31, 78A03, 80F01, 80K02,
61D11,61J19 ประมานนี้ จะหาไม่เจอ
ทั้งๆที่ใน Master มีค่า
61D11 และ
61D12 อยู่ครับ
แต่ถ้าเป็นเดี่ยวๆแบบ
61D11 แบบนี้จะหาเจอครับ
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Tue Feb 07, 2017 9:48 am
by logic
logic wrote:...ลองเอาสูตรนี้ไปปรับปรุงให้ตรงกับเซลล์ที่ใช้จริงดูครับ
=IF(SUMPRODUCT(COUNTIF(A3,"*"&$E$3:$E$7&"*"))>0,"OK","NG")
สูตรที่ยกมาจะเห็นว่ามีการเชื่อมด้วย * อยู่ด้วย แต่ในไฟล์แนบไม่มีเลยหาไม่เจอ ลองเชื่อม * เข้าไปครับ
B2 =IF(SUMPRODUCT(COUNTIF(A2,"*"&$J$2:$J$127&"*"))>0,"OK","NG")
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Tue Feb 07, 2017 12:03 pm
by tj00218603
logic wrote:logic wrote:...ลองเอาสูตรนี้ไปปรับปรุงให้ตรงกับเซลล์ที่ใช้จริงดูครับ
=IF(SUMPRODUCT(COUNTIF(A3,"*"&$E$3:$E$7&"*"))>0,"OK","NG")
สูตรที่ยกมาจะเห็นว่ามีการเชื่อมด้วย * อยู่ด้วย แต่ในไฟล์แนบไม่มีเลยหาไม่เจอ ลองเชื่อม * เข้าไปครับ
B2 =IF(SUMPRODUCT(COUNTIF(A2,"*"&$J$2:$J$127&"*"))>0,"OK","NG")
อ๊ะได้แล้วครับ ขอบคุณมาก
อยากจะทราบลักษณธการใช้ * , & ในสู๖รนี้อะครับว่ามัใช้ยังไงพอจะแนะนำข้อมูลให้ไปศึกษาได้มั้ยครับ
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Tue Feb 07, 2017 6:05 pm
by snasui

คำว่า "อ่ะครับ" ให้ใช้คำว่า "ครับ" แทน อ่านกฎการใช้บอร์ดข้อ 1 ด้านบนประกอบครับ
สำหรับเครื่องหมาย * ใช้แทนอักขระใด ๆ การใช้ในสูตรด้านบนนี้หมายถึงเป็นการหาค่าแบบใกล้เคียง คือตรงกันเพียงส่วนหนึ่งส่วนใดก็จะถือว่าตรง เช่นนี้เป็นต้น
ส่วนเครื่องหมาย & ใช้สำหรับการเชื่อมข้อความครับ
Re: ต้องการที่จะหาค่าหลายๆชุดใน 1 cell เทียบกับ ข้อมูลเดียวหลายๆข้อมูลใน colum
Posted: Thu Feb 09, 2017 9:25 am
by tj00218603
snasui wrote:
คำว่า "อ่ะครับ" ให้ใช้คำว่า "ครับ" แทน อ่านกฎการใช้บอร์ดข้อ 1 ด้านบนประกอบครับ
สำหรับเครื่องหมาย * ใช้แทนอักขระใด ๆ การใช้ในสูตรด้านบนนี้หมายถึงเป็นการหาค่าแบบใกล้เคียง คือตรงกันเพียงส่วนหนึ่งส่วนใดก็จะถือว่าตรง เช่นนี้เป็นต้น
ส่วนเครื่องหมาย & ใช้สำหรับการเชื่อมข้อความครับ
รับทราบครับ ครั้งหน้าจะระวังกว่านี้ครับผม