เลือกแสดงข้อมูลในชีทใหม่
Posted: Fri Apr 05, 2013 4:24 pm
ผมทำ Data validation ไว้ที่ Sheet View เลือกรายการแล้วจะให้แสดงข้อมูลจาก Sheet Data ตามรายการที่เลือก ตรงช่อง วันที่และ จำนวนเงิน ต้องใส่สูตรอย่างไรครับ (แนบไฟล์ตัวอย่างมาด้วยแล้ว)
ชุมชนความรู้ Excel และ Microsoft 365 สำหรับการทำงานจริง ตั้งแต่สูตร ฟังก์ชัน VBA, Power Query, PivotTable, Dashboard และ AI จนถึงการวิเคราะห์ข้อมูลและพัฒนาระบบงานในองค์กร
https://snasui.com/
ตัวอย่าง ค่าที่ต้องการให้แสดงใน Sheet View ตามไฟล์ที่แนบมาให้ใหม่ครับsnasui wrote:ช่วยระบุให้ชัดเจนว่า นำวันที่ในคอลัมน์ใด จำนวนเงินในคอลัมน์ใดมาแสดงครับ
ตัวอย่างที่แนบมา ควรจะแสดงคำตอบที่ถูกต้องมาให้ด้วยว่า เมื่อเลือกค่าใดแล้ว ผลลัพธ์คือค่าใด
! | Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
ได้แล้วครับ ขอบคุณมากครับ รบกวน หากต้องการให้ยอดรวมแสดงเป็นตัวหนังสือเป็นสีแดง ต้องปรับสูตรเพิ่มเติมอย่างไรได้ครับsnasui wrote:ลองตามนี้ครับ
ที่ชีท VIEW
- ค่าใน Validation ใน B3 จะต้องเหมือนกันกับค่าในชีท DATA เซลล์ I3:P3
- ที่เซลล์ A3 คีย์
=COUNT(INDEX(DATA!$R$4:$AA$100,0,MATCH(B3,DATA!R3:AA3,0)))
Enter- ที่เซลล์ A5 คีย์
=IF(ROWS(A$5:A5)>$A$3,"",INDEX(DATA!$A$4:$A$100,SMALL(IF(INDEX(DATA!$R$4:$AA$100,0,MATCH($B$3,DATA!$R$3:$AA$3,0))<>"",ROW(DATA!$A$4:$A$100)-ROW(DATA!$A$4)+1),ROWS(A$5:A5))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง- ที่เซลล์ B5 คีย์
=IF($A$3=0,"",IF(ROWS(A$5:A5)>$A$3+1,"",IF(ROWS(A$5:A5)=$A$3+1,SUM(OFFSET($B$4,0,0,MIN(ROW()-ROW($B$4)))),INDEX(INDEX(DATA!$R$4:$AA$100,0,MATCH($B$3,DATA!$R$3:$AA$3,0)),SMALL(IF(INDEX(DATA!$R$4:$AA$100,0,MATCH($B$3,DATA!$R$3:$AA$3,0))<>"",ROW(DATA!$A$4:$A$100)-ROW(DATA!$A$4)+1),ROWS(A$5:A5))))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
!Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
ครับ ขอบคุณมากครับsnasui wrote:ไม่มีสูตรใดใน Excel ที่แสดงผลลัพธ์พร้อมเปลี่ยนสีเซลล์ได้ครับ
การให้สีเซลล์ให้ใช้ Conditional Formatting ลอง Search ดูในฟอรัมนี้ คิดว่ามีจำนวนมาก ลองทำเองดูก่อน ติดตรงไหนแล้วค่อยถามกันครับ