Page 1 of 1

รบกวนสอบถามการหาค่า หลายเงื่อนไข

Posted: Thu Aug 29, 2019 12:02 pm
by meloids
รบกวนสอบถามครับ

จากไฟล์ตัวอย่าง หากต้องการสูตรในช่องสีเหลือง Sheet 2 Cell B4:M4 โดยต้องการให้ค่าในช่องสีเหลือง โดย Match กับ Sheet 1 Cell B1 และ B2

และจะ Copy ในกรอบสีดำ (B1:M4) ไปทางขวาเรื่อยๆได้

รบกวนทุกท่านด้วยครับ

Re: รบกวนสอบถามการหาค่า หลายเงื่อนไข

Posted: Thu Aug 29, 2019 7:10 pm
by snasui
:D ตัวอย่างสูตรครับ

เซลล์ B4 คีย์

=SUMIFS(Sheet1!C$2:C$37,Sheet1!$A$2:$A$37,$B$2,Sheet1!$B$2:$B$37,LOOKUP(CHAR(255),$B$1:B$1))

Enter > Copy ไปด้านขวา > Copy ไปยังตารางอื่น ๆ

Re: รบกวนสอบถามการหาค่า หลายเงื่อนไข

Posted: Fri Aug 30, 2019 9:23 am
by meloids
ขอบคุณมากครับอาจารย์ มีคำถามเพิ่มเติมครับ

1. แต่พอผมลอง Copy ไปทางขวา ในช่อง O4:Z4 Formula ไม่สามารถจับค่าได้น่ะครับ
2. อยากจะรบกวนสอบถามเป็นเพิ่มความรู้เพิ่มเติมสำหรับการอ่าน Formula ครับ LOOKUP(CHAR(255) <-- Formula นี้หมายถึงยังไงหรอครับ จิงๆพอใช้ LOOKUP ได้บ้าง แต่ไม่เคยใช้ CHAR(255) ในที่นี้หมายถึงอะไรหรอครับ

Re: รบกวนสอบถามการหาค่า หลายเงื่อนไข

Posted: Fri Aug 30, 2019 10:34 am
by puriwutpokin
CHAR(255) ใช้เพื่อหาค่าที่เป็น ข้อความ ครับ ถ้าเป็นค่าตัวเลข จะเป็น 9.99999999999999E+307 ประมาณนี้ครับ

Re: รบกวนสอบถามการหาค่า หลายเงื่อนไข

Posted: Fri Aug 30, 2019 7:30 pm
by snasui
meloids wrote: Fri Aug 30, 2019 9:23 am 1. แต่พอผมลอง Copy ไปทางขวา ในช่อง O4:Z4 Formula ไม่สามารถจับค่าได้น่ะครับ
:D แนบไฟล์ที่ลองทำแล้วมาด้วยจะได้ช่วยดูต่อไปจากนั้นครับ
meloids wrote: Fri Aug 30, 2019 9:23 am 2. อยากจะรบกวนสอบถามเป็นเพิ่มความรู้เพิ่มเติมสำหรับการอ่าน Formula ครับ LOOKUP(CHAR(255) <-- Formula นี้หมายถึงยังไงหรอครับ จิงๆพอใช้ LOOKUP ได้บ้าง แต่ไม่เคยใช้ CHAR(255) ในที่นี้หมายถึงอะไรหรอครับ
ตอบเสริมจากที่คุณ puriwutpokin ได้ตอบไปแล้วครับ

เป็นการหาค่าสุดท้ายที่เป็นตัวอักษรในช่วงเซลล์ที่กำหนดในสูตร ปกติสูตรนี้จะใช้กับช่วงเซลล์ที่มีการคีย์แบบเว้นช่วง ไม่ได้คีย์ทุกเซลล์ เราให้สูตรเข้าใจว่าเซลล์ที่ไม่ได้คีย์จะมีค่าเท่ากับเซลล์ก่อนหน้าครับ