Page 1 of 1

ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 9:01 am
by MAC
~IV Report.xlsx
เงื่อนไข: ข้อมูลอยู่คนละ bookกันครับ

คือดึงข้อมูลจากแต่ละ bookมาสรุปเเป็นรายงานเพื่อง่านในการติดตามรอบวางบิลแต่ละลูกค้าครับ


รบกวนอาจารย์ช่วยด้วยนะครับ อ่านตัวอย่างมาหลายวันแล้วแต่ไม่จบซะที (ตาเจ็บก็ต้องทำ เง่อ++)

ช่วยด้วยนะครับ

Re: ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 9:51 am
by bank9597
:D ผู้ถามยังทำตัวอย่างมาดูสับสนครับ อยากให้ทำตัวอย่างข้อมูลมาพอเข้าใจ พร้อมตัวอย่างคำตอบมาดูหน่อยครับ เพราะผมเข้าไปดูแล้วไม่น่าจะมีอะไรยาก เช่น
ในชีท IV เซลล์ D9 คีย์สูตร =INDEX(data!$B$2:$B$100,MATCH($D$8,data!$A$2:$A$100,0)) ก็จะได้ที่อยู๋ของบริษัทแล้วครับ

Re: ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 11:07 am
by MAC
IV Report Sample.xlsx
ขอบคุณครับ อาจารย์ คือไม่อยากครับแต่ผมทำนานมากๆครับ ยังสับสนกับ function Index, lookup, Choose and Match ครับ (ใน web อาจารย์ หาอ่านความหมาย และการประยุกย์ใช้ ไม่เจอครับ)

ส่วน Report ที่ต้องการขอรบกวนอีกครั้งครับ
ไม่แน่ใจว่า เวลาทำ Invoice1ชุดเสร็จแล้ว save แยกbook กับ แยกSheets อันไหนอาจารย์คิดว่าสะดวกในการสร้าง report ครับ ขอความคิดเห็นนะครับ


อยากให้อาจารย์ลองดูข้อมูลที่แนบมาอีกครั้งครับ

Re: ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 11:29 am
by bank9597
:D ผมขอแนะนำตามนี้ครับ

ให้คุณสร้างชีทขึ้นมา 1 ชีท เก็บข้อมูลเป็น Database (เหมือนกับชีท data ในไฟล์แนบครับ )

จากนั้นสร้างฟอร์มขึ้นมา 1 ฟอร์ม ใช้เป็นที่รายงานค่าต่างๆ โดยการดึงข้อมูลมาจาก Database มาแสดงตามเงื่อนไขที่เราต้องการ

อย่าลืมมีฟอร์มไว้แก้ไข อัพเดทข้อมูลใน database ด้วยครับ

เสร็จแล้ว เราก็สร้างฟอร์มสำหรับการปริ้นไว้ เพื่อนำข้อมูลที่เราดึงมาตามเงื่อนไขนั้นมาแสดงในฟอร์มเพื่อสั่งพิมพ์อีกที

ลองดูตามแผนภูมิครับ

Input > Database > Output > PrintOut
------ :aru: :ard:
------- Update/Edit

ส่วนเรื่องสูตรที่ต้องการให้อธิบาย ลองยกมาทีละสูตรครับ เช่น Index จะได้อธิบายไปทีละสูตร เพราะจะอธิบายทั้งหมดที่ถามมาเกรงว่าจะไม่ละเอียด และผู้ถามก็ไม่เข้าใจ เพราะสูตรหล่านี้ ล้วนยากทั้งสิ้นครับ

อนึ่งจะมีอาจารย์คนควน และเพื่อนสมาชิกท่านอื่นเข้ามาช่วยตอบด้วยครับ ขอให้ตั้งคำถามมาเรื่อยๆ พร้อมโจทย์ที่ง่ายต่อการเข้าใจก็พอแล้วครับ

Re: ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 4:11 pm
by MAC
IV Report Sample.xlsx
ขอบคุณครับ

ผมอยากทราบอีกครับว่า กรณีนี้ผมไม่สร้าง Input file แต่จะใช้ข้อมูลจาก sheet IV01,IV02,IV03
เป็นinput แล้วสร้างสูตรดึง dataที่ต้องการไปแสดงใน report ดัง fileแนบได้ยังไงบ้างครับ

ขออภัยรบกวนนะครับ อาจารย์


อีกข้อข้องใจครับ>>ทำอย่างไรให้ข้อมูล ในsheet Master IV ที่เป็น valiation ให้แสดงข้อมูลที่มีข้อความเท่านั้น โดยไม่ต้องใช้การเลื่อน cursorให้เห็นครับ เช่น Master IV cell D30 ในรายการสินค้านะครับ

ขอบคุณครับ

Re: ต้องการทำตารางรายงานที่สรุปและดูง่าย ดังตัวอย่าง

Posted: Sat Jul 07, 2012 4:48 pm
by snasui
:D การจัดเก็บข้อมูลทีควรจะเป็นคือเก็บอยู่ในชีทใดชีทหนึ่งเรียงลงไปด้านล่างเรื่อย ๆ ไม่ควรแยกเก็บเป็นรายการละชีท หรือ ใบกำกับภาษีละชีท

จากที่ถามมานั้นเป็นการดึงข้อมูลจากชีทต่าง ๆ สามารถใช้ฟังก์ชั่น Indirect เข้ามาช่วยได้ครับ ยกตัวอย่างเช่น ที่ชีท Master IV
  1. เซลล์ L11 คีย์ IV01
  2. เซลล์ D17 คีย์สูตรเพื่อดึงที่อยู่ตามค่าชีทที่คีย์ในข้อ 1
    =INDIRECT("'"&L11&"'!D17")
    Enter
ลองเปลี่ยนค่าในข้อ 1 เป็น IV02 แล้วสังเกตดูผล
MAC wrote:ทำอย่างไรให้ข้อมูล ในsheet Master IV ที่เป็น valiation ให้แสดงข้อมูลที่มีข้อความเท่านั้น โดยไม่ต้องใช้การเลื่อน cursorให้เห็นครับ เช่น Master IV cell D30 ในรายการสินค้านะครับ
ให้คลุมช่วงข้อมูลทีต้องการ Clear Validaion > เข้าเมนู Data > Data Validation > Clear All