Page 1 of 1

สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Fri Jan 07, 2022 9:54 am
by talayphuket
เรียน อาจารย์ snasui และผู้รู้ทุกท่าน

ต้องการทราบสูตรการดึงค่าข้าม Sheet โดยมีสัญลักษณ์ เฉพาะกำกับ (ตามไฟล์แนบ)

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Fri Jan 07, 2022 11:47 am
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ C1 คีย์

=IF(A1="","",SUMPRODUCT(--ISNUMBER(SEARCH(ค่า!$A$1:$A$8,A1)),ค่า!$B$1:$B$8))

Enter > Copy ลงด้านล่าง

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Fri Jan 07, 2022 11:52 am
by talayphuket
เรียน อาจารย์ Snasui

สูตรที่ให้มา ใช้ได้ตามความต้องการเลยครับ

ขอบพระคุณอาจาย์เป็นอย่างสูงครับ

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Fri Jan 07, 2022 2:28 pm
by talayphuket
เรียน อาจารย์ snasui
สูตรที่อาจารย์ให้มา เมื่อมีตัวรหัสที่ซ้ำกันจาก 6 หลัก เป็น 5 หลัก สูตรนี้จะนำมารวมกันครับ แต่อยากได้ให้สูตรดึงยอดมาตามรหัสเท่านั้นครับ (ตามไฟล์แนบ)

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Sat Jan 08, 2022 3:33 am
by norkaz
...

เห็นว่า ควรแยกแต่ละรายการออกมา เดี่ยวๆ โดยไม่ต้องใช้ คอมม่าไป กั้น ในกรณีที่มีสองรายการ

แต่หากต้องใช้ คอมม่าไปกั้นไว้ กรณีที่มี สองรายการ

เบื้องต้น ลองปรับตามนี้ ถ้าผิดจากนี้ค่อยว่ากันเป็น เรื่องๆไปครับ

C3

=IFERROR(IFERROR(VLOOKUP(--LEFT(A1,SEARCH(",",A1)-1),ค่า!$A$1:$B$10,2,0)+VLOOKUP(--MID(A1,SEARCH(",",A1)+1,9),ค่า!$A$1:$B$10,2,0),VLOOKUP(A1,ค่า!$A$1:$B$10,2,0)),"")

Norkaz

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Sat Jan 08, 2022 7:00 am
by snasui
:D อีกตัวอย่างครับ

เซลล์ C1 คีย์

=IF(A1="","",SUM(SUMIF(ค่า!$A$1:$A$10,FILTERXML("<t><s>"&SUBSTITUTE(A1,",","</s><s>")&"</s></t>","//s"),ค่า!$B$1:$B$10)))

Enter > Copy ลงด้านล่าง

สูตรนี้ใช้กับ Excel 2013+ ครับ

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Sat Jan 08, 2022 9:08 am
by norkaz
snasui wrote: Sat Jan 08, 2022 7:00 am :D อีกตัวอย่างครับ

เซลล์ C1 คีย์

=IF(A1="","",SUM(SUMIF(ค่า!$A$1:$A$10,FILTERXML("<t><s>"&SUBSTITUTE(A1,",","</s><s>")&"</s></t>","//s"),ค่า!$B$1:$B$10)))

Enter > Copy ลงด้านล่าง

สูตรนี้ใช้กับ Excel 2013+ ครับ
:cp: :thup: :thup:

Re: สอบถามการดึงข้อมุลข้าม Sheet โดยมีการใส่เครื่องหมายกำกับเฉพาะ

Posted: Mon Jan 10, 2022 8:13 am
by talayphuket
ขอบคุณ อาจารย์ snasai และคุณ norkaz เป็นอย่างสูงเลยครับ สูตรที่ให้มาใช้ได้ตามต้องการเลยครับ