คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
1. Define Name อ้างอิงชื่อ Sheet ของสำนักทั้งหมดครับ เช่น สำนัก A, B, C, D อ้างอิง L3:L6 ตามรูปครับ
2. ถ้ารูปแบบทั้ง 38 สำนักเหมือนกันหมด ใช้ SUMPRODUCT, COUNTIFS, INDIRECT ครับ
D3=SUMPRODUCT(COUNTIFS(INDIRECT("'"&Department&"'!$B$3:$B$1000"), $C3, INDIRECT("'"&Department&"'!$G$3:$G$1000"),D$2))
ลากไปทางขวาและลงมาตามต้องการ ลองนำไปประยุกต์ใช้ดูครับ
ป.ล. ชื่อ Sheet กับเซลอ้างอิงต้องเหมือนกันครับ
2. ถ้ารูปแบบทั้ง 38 สำนักเหมือนกันหมด ใช้ SUMPRODUCT, COUNTIFS, INDIRECT ครับ
D3=SUMPRODUCT(COUNTIFS(INDIRECT("'"&Department&"'!$B$3:$B$1000"), $C3, INDIRECT("'"&Department&"'!$G$3:$G$1000"),D$2))
ลากไปทางขวาและลงมาตามต้องการ ลองนำไปประยุกต์ใช้ดูครับ
ป.ล. ชื่อ Sheet กับเซลอ้างอิงต้องเหมือนกันครับ
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
ขอคำแนะนำในการใช้สูตร excel
ผมมีไฟล์ inventory ในไฟล์จะมีชีสย่อย คือ สำนักงานแต่ละสำนักครับ มีประมาณ 38 ชีสได้
ข้อมูลในแต่ละชีสก็จะมีหลักๆที่ผมจะใช้ column อุปกรณ์ มีข้อมุล 4 ตัวคือ PC MONITOR PRINTER SCANNER
column ปีโครงการ มีข้อมุลปี ตั้งแต่ 50-63
สิ่งที่ผมอยากจะทำคือ ในหน้าสรุป ผมอยากจะให้มันดึงค่ามาว่า ในปีโครงการแต่ละปี เช่น ปี 60
จะมีเฉพาะ PC รวมกัน ของแต่ละสำนัก/ชีส ทั้งหมด 38 ชีส ทั้งหมดมีอยู่กี่เครื่อง ประมาณนี้ครับ
ตอนแรกผมใช้นับข้ามชีสได้แล้ว แต่มันต้องมาแยกแต่ละปี ของแต่ละสำนักเท่าไหร่ แล้วต้องเอาแต่ละสำนักที่ได้จำนวนเครื่องแล้วมารวมกันอีก ซึ่งเยอะมาก อยากให้มันคำนวนออกมาเลยว่า ใน 38 สำนัก มีเครื่อง PC ของปี 50 51 52.....63 รวมกันได้กี่เครื่อง MONITOR กี่เครื่อง
-------------
ขอบคุณมากกครับ