Page 1 of 1
ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 12:06 pm
by manager
อยากทราบผลรวมจำนวนงานของพนักงานในแต่ละเดือน
ผมยกตัวอย่างมาให้คือพนักงานเลขที่ "50360" งาน "HK" เดือนมกราคม ให้ปรากฏจำนวน 50 โดยมีเงื่อนไขแต่ละเดือนแต่พิมพ์เป็นวันที่จาก Sheet "ยอดงาน" ช่อง " J" ไม่ทราบลักษณะแบบนี้ทำสูตรได้ไหมครับ
ขอบคุณครับ
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 1:25 pm
by bank9597

ลองตามนี้ครับ ที่เซลล์ D3 คีย์
=SUMPRODUCT(--($A$3=ยอดงาน!$F$2:$F$21),--($C3=ยอดงาน!$A$2:$A$21),--(COLUMNS($D$2:D2)=MONTH(ยอดงาน!$J$2:$J$21)),ยอดงาน!$H$2:$H$21)
คัดลอกไปทางขวามือ แล้วลงล่างพร้อมกัน
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 1:50 pm
by manager
ขอน้อมรับ.. ขอแสดงความขอบคุณจากใจ
เอาละผมอยากแสดงน้ำใจจากผมบ้างจะมีวิธีไหนบ้างครับ อยากจะแบ่งปันนะครับ
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 1:58 pm
by bank9597
manager wrote:ขอน้อมรับ.. ขอแสดงความขอบคุณจากใจ
เอาละผมอยากแสดงน้ำใจจากผมบ้างจะมีวิธีไหนบ้างครับ อยากจะแบ่งปันนะครับ

แค่คำขอบคุณ และมิตรไมตรีที่มีต่อฟอรั่มนี้ก็เกินแล้วครับ
อนึ่งสูตรที่ให้ไปนั้น จะมีเงื่อนไขอยู่ 1 ข้อคือ ชื่อเดือนจะต้องเรียง 1-12 เท่านั้น กรณีที่เลขลำดับเดือนไม่เรียงกันนั้น จำเป็นต้องปรับสูตรอีกครั้งครับ
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 3:52 pm
by manager
ผมลองแล้วใช้ได้ดีโอเค แต่อยากปรับให้เดือนอยู่ในแถว และชื่อไปอยู่คอลัมท์แทน ผมลองทำสูตรแล้วมันไม่ขึ้นให้นะครับ
รบกวนอีกครั้งครับ
ขอบคุณครับ
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 4:05 pm
by snasui

ลองตามนี้ครับ
เซลล์ D21 คีย์
=SUMPRODUCT(--($A$21=ยอดงาน!$F$2:$F$21),--(D$20=ยอดงาน!$A$2:$A$21),--(MONTH(1&$C21)=MONTH(ยอดงาน!$J$2:$J$21)),ยอดงาน!$H$2:$H$21)
Enter > Copy ไปทางขวาและลงด้านล่าง
Re: ทำสูตร IF มีเงื่อนไข
Posted: Sat Aug 11, 2012 4:17 pm
by manager
ขอขอบคุณมากมายอีกครั้งครับผม