Page 1 of 1

สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 12:36 pm
by wawagame3
รบกวนขอสอบถามหน่อยครับ
ผมอยากได้สูตรที่ทำงานเหมือนกับสูตร Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความไหมครับ

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 12:52 pm
by norkaz
...

ช่วยยกตัวอย่าง ในไฟล์ Excel มาดูครับ

Norkaz

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 1:24 pm
by wawagame3
norkaz wrote: Mon May 24, 2021 12:52 pm ...

ช่วยยกตัวอย่าง ในไฟล์ Excel มาดูครับ

Norkaz
ช่องสีเหลืองคือผลลัพธ์นะครับ
เงื่อนไขคือ สินค้า และประเภท ต้องตรงกับตารางข้อมูล หากค่าตรงกันให้เอาสถานะมาใส่น่ะครับ

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 1:36 pm
by Bo_ry
H4

=INDEX($C$4:$C$9,MATCH(1,INDEX((F4=$A$4:$A$9)*(G4=$B$4:$B$9),),))

หรือ

=LOOKUP(2,1/(F4=$A$4:$A$9)/(G4=$B$4:$B$9),$C$4:$C$9)

แต่สูตรแรกเร็วกว่าเพราะ คูณ Array เร็วกว่า หาร Array

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 1:46 pm
by norkaz
Bo_ry wrote: Mon May 24, 2021 1:36 pm H4

=INDEX($C$4:$C$9,MATCH(1,INDEX((F4=$A$4:$A$9)*(G4=$B$4:$B$9),),))

หรือ

=LOOKUP(2,1/(F4=$A$4:$A$9)/(G4=$B$4:$B$9),$C$4:$C$9)

แต่สูตรแรกเร็วกว่าเพราะ คูณ Array เร็วกว่า หาร Array
:thup:

แถมไปอีกแบบครับ

=LOOKUP(1,--(F4&G4=($A$4:$A$9&$B$4:$B$9)),$C$4:$C$9)

Norkaz

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 2:30 pm
by norkaz
..
แก้สูตรเป็น

=LOOKUP(2,1/(F4&G4=($A$4:$A$9&$B$4:$B$9)),$C$4:$C$9)


Norkaz

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 4:49 pm
by wawagame3
ขอบคุณทุกๆคนมากๆเลยครับ

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 4:50 pm
by wawagame3
Bo_ry wrote: Mon May 24, 2021 1:36 pm H4

=INDEX($C$4:$C$9,MATCH(1,INDEX((F4=$A$4:$A$9)*(G4=$B$4:$B$9),),))

หรือ

=LOOKUP(2,1/(F4=$A$4:$A$9)/(G4=$B$4:$B$9),$C$4:$C$9)

แต่สูตรแรกเร็วกว่าเพราะ คูณ Array เร็วกว่า หาร Array
ขอบคุณมากๆเลยครับ

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 4:50 pm
by wawagame3
norkaz wrote: Mon May 24, 2021 1:46 pm
Bo_ry wrote: Mon May 24, 2021 1:36 pm H4

=INDEX($C$4:$C$9,MATCH(1,INDEX((F4=$A$4:$A$9)*(G4=$B$4:$B$9),),))

หรือ

=LOOKUP(2,1/(F4=$A$4:$A$9)/(G4=$B$4:$B$9),$C$4:$C$9)

แต่สูตรแรกเร็วกว่าเพราะ คูณ Array เร็วกว่า หาร Array
:thup:

แถมไปอีกแบบครับ

=LOOKUP(1,--(F4&G4=($A$4:$A$9&$B$4:$B$9)),$C$4:$C$9)

Norkaz
ขอบคุณมากๆเลยครับผม

Re: สูตรที่ทำงานเหมือน Sumifs แต่ผลลัพธ์ไม่ใช่ตัวเลข แต่เป็นข้อความ

Posted: Mon May 24, 2021 4:50 pm
by wawagame3
norkaz wrote: Mon May 24, 2021 2:30 pm ..
แก้สูตรเป็น

=LOOKUP(2,1/(F4&G4=($A$4:$A$9&$B$4:$B$9)),$C$4:$C$9)


Norkaz
ขอบคุณนะครับ :thup: