Page 1 of 1
ใช้สูตร Sumifs+Indirect แต่ต้องการเพิ่มเงื่อนไขการหาคำ ต้องทำอย่างไรคะ
Posted: Mon Jul 11, 2022 3:59 pm
by wachiraye
สวัสดีค่ะ
พอดีใช้สูตร (ตามไฟล์แนบ)
=SUMIFS(INDIRECT("'"&$C$1&"'!C:C"),INDIRECT("'"&$C$1&"'!B:B"),B5)
แต่ในที่นี้ต้องการ Sumผลรวม ในชีทRaw_Data คอลัมน์ B ให้ได้ทั้งหมดของข้อมูลคือ 2977.83 โดยเพิ่มเงื่อนไขการหาแค่10ตัวแรกของคำ ก็คือ >>> SMARTPHONE เพื่อGrouping รายการSMARTPHONEทั้งหมด
จะใส่เงื่อนไข อย่างไรได้บ้างคะ
ลองใช้ Find หรือSearch ก็ไม่สามารถทำได้
รบกวนด้วยนะคะ
ขอบพระคุณในความช่วยเหลือค่ะ
Re: ใช้สูตร Sumifs+Indirect แต่ต้องการเพิ่มเงื่อนไขการหาคำ ต้องทำอย่างไรคะ
Posted: Mon Jul 11, 2022 4:29 pm
by norkaz
...
Excel 365
=SUM((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Excel 2019-
=SUMPRODUCT((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Norkaz
Re: ใช้สูตร Sumifs+Indirect แต่ต้องการเพิ่มเงื่อนไขการหาคำ ต้องทำอย่างไรคะ
Posted: Mon Jul 11, 2022 5:40 pm
by wachiraye
norkaz wrote: Mon Jul 11, 2022 4:29 pm
...
Excel 365
=SUM((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Excel 2019-
=SUMPRODUCT((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Norkaz
ขอบพระคุณค่ะคุณ Norkaz
รบกวนสอบถามเพิ่มเติมค่ะ หากในกรณีที่ Raw_Data column B มีบรรทัดที่เป็นค่าว่าง หรือมีรายการอื่นๆร่วมด้วยที่ไม่ใช่ SMARTPHONEอย่างเดียว
จะใส่สูตรอย่างไร ให้คำนวณได้เหมือนเดิมคะ
ขอบพระคุณสำหรับคำตอบค่ะ
Re: ใช้สูตร Sumifs+Indirect แต่ต้องการเพิ่มเงื่อนไขการหาคำ ต้องทำอย่างไรคะ
Posted: Mon Jul 11, 2022 6:08 pm
by norkaz
wachiraye wrote: Mon Jul 11, 2022 5:40 pm
norkaz wrote: Mon Jul 11, 2022 4:29 pm
...
Excel 365
=SUM((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Excel 2019-
=SUMPRODUCT((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Norkaz
ขอบพระคุณค่ะคุณ Norkaz
รบกวนสอบถามเพิ่มเติมค่ะ หากในกรณีที่ Raw_Data column B มีบรรทัดที่เป็นค่าว่าง หรือมีรายการอื่นๆร่วมด้วยที่ไม่ใช่ SMARTPHONEอย่างเดียว
จะใส่สูตรอย่างไร ให้คำนวณได้เหมือนเดิมคะ
ขอบพระคุณสำหรับคำตอบค่ะ
Excel 365
=SUM(IFERROR((SEARCH(B5,Raw_Data!B2:B11)>0)*Raw_Data!$C$2:$C$11,0))
หรือ ใช้ SUMIF
=SUMIF(Raw_Data!B2:B11,Sheet1!B5&"*",Raw_Data!$C$2:$C$11)
Norkaz
Re: ใช้สูตร Sumifs+Indirect แต่ต้องการเพิ่มเงื่อนไขการหาคำ ต้องทำอย่างไรคะ
Posted: Tue Jul 12, 2022 10:46 am
by wachiraye
norkaz wrote: Mon Jul 11, 2022 6:08 pm
wachiraye wrote: Mon Jul 11, 2022 5:40 pm
norkaz wrote: Mon Jul 11, 2022 4:29 pm
...
Excel 365
=SUM((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Excel 2019-
=SUMPRODUCT((SEARCH(B5,Raw_Data!$B$2:$B$11)>0)*Raw_Data!$C$2:$C$11)
Norkaz
ขอบพระคุณค่ะคุณ Norkaz
รบกวนสอบถามเพิ่มเติมค่ะ หากในกรณีที่ Raw_Data column B มีบรรทัดที่เป็นค่าว่าง หรือมีรายการอื่นๆร่วมด้วยที่ไม่ใช่ SMARTPHONEอย่างเดียว
จะใส่สูตรอย่างไร ให้คำนวณได้เหมือนเดิมคะ
ขอบพระคุณสำหรับคำตอบค่ะ
Excel 365
=SUM(IFERROR((SEARCH(B5,Raw_Data!B2:B11)>0)*Raw_Data!$C$2:$C$11,0))
หรือ ใช้ SUMIF
=SUMIF(Raw_Data!B2:B11,Sheet1!B5&"*",Raw_Data!$C$2:$C$11)
Norkaz
ขอบพระคุณค่ะ ลืมสูตรนี้ไปเลยคิดแต่ยากๆ ใช้งานได้แล้วค่ะ
