Page 1 of 1

ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Fri Apr 19, 2019 12:20 pm
by teerin
ผมต้องการเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ที่มี และนำค่าที่อยู่ในแถวเดียวกันมาคำนวนลงในตารางสรุปครับ
สูตรในการนับข้อมูลทั้งหมดผมใช้ =COUNTIF($B$2:$B$30,H3) ส่วนผลรวมของพื้นที่ของข้อมูลผมใช้สูตร =IF(0,"",SUMIF($B$2:$B$30,H3,$C$2:$C$30)) เพื่อไม่ให้แสดงค่า0 ไม่ทราบว่าเหมาะสมไหมครับ แต่ติดตรงตารางสรุปข้อมูลที่ไม่หมดอายุครับ

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Fri Apr 19, 2019 1:34 pm
by Supachok
L column
=SUMIF($B$2:$B$30,H3,$C$2:$C$30)
M column
=SUMPRODUCT(--(E2:E30>TODAY()),B2:B30,--(H3=B2:B30))

copy down
เรื่องสูตรนั้นใช้แล้วไม่หนักเครื่องก็นาจะ ok

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Fri Apr 19, 2019 3:32 pm
by teerin
ขอโทษครับ ใส่สูตรตามที่แนะนำแล้ว พอ copy down แล้วข้อมูลที่ได้กลายเป็นผลรวมครับ ไม่ใช่จำนวนข้อมูล

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Fri Apr 19, 2019 4:47 pm
by ivan901
L3 =SUMIF($B$2:$B$30,H3,$C$2:$C$30)

M3=COUNT(IF(($B$2:$B$30=$H3)*($E$2:$E$30>=TODAY()),$C$2:$C$30)) Crtl + Shift + Enter

O3=SUM(IF(($B$2:$B$30=$H3)*($E$2:$E$30>=TODAY()),$C$2:$C$30)) Crtl + Shift + Enter

Copy down ครับ

ถ้าต้องการไม่ให้แสดงค่าเมื่อคำตอบเป็น 0 ให้ไปที่ Format Cells เลือก Customs ในช่อง Type ใส่ #,##0.00;;#;

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Sat Apr 20, 2019 11:18 pm
by teerin
ขอบพระคุณคราบ

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Sun Apr 21, 2019 6:31 am
by snasui
teerin wrote: Sat Apr 20, 2019 11:18 pm ขอบพระคุณคราบ
:D คำที่ผมระบายสีผิดกฎการใช้บอร์ดข้อ 1 ด้านบน :roll: ครับ

Re: ขอวิธีเขียนสูตรดึงข้อมูลที่ยังไม่หมดอายุโดยอ้างอิงจากวันที่ มาคำนวนลงในรายงานครับ

Posted: Thu Apr 23, 2020 11:59 am
by teerin
ขออภัยครับ