Page 1 of 1
การแสดงข้อมูลแบบมีเงื่อนไข
Posted: Tue Oct 11, 2011 12:56 pm
by bank9597

พักเรื่องโค๊ดนิดนึงครับอาจารย์ ผมขอตั้งกระทู้ใหม่สอบถามการแก้ปัญหา เพื่อเก็บรายละเอียดงานหน่อยครับ
ผมมีชีท 2ชีท คือชีท Oder กับ Print ผมได้ทำรายการสั่งซื้อบนชีท Oder ในขณะเดียวกันได้ส่งค่าไปแสดงผลในชีท Print
ปัญหาคือ ใบสั่งซื้อ 1 ใบจะมีรายการสูงสุด 10 รายการ เท่านั้น และรหัสใบสั่งซื้อก็จะมีรายการสูงสุด 30 รายการเทานั้น
ตัวอย่าง (ไฟล์แนบ) รหัสใบสั่งซื้อ 101 มีรายการสั่งซื้อ 13 รายการ เมื่อทำรายการเสร็จแล้ว รายการจะถูกส่งไปยังฟอร์มที่อยู่ในชีท Print
โดยฟอร์ม 1 ฟอร์ม จะบรรจุรายการได้ 10 รายการเท่านั้น ในกรณีที่มี 13 รายการ เราจะต้องใช้ฟอร์ม 2 ฟอร์ม
ปัญหาคือจะต้องรวมจำนวนเงินทั้งหมดในฟอร์มที่ 2 โดยในฟอร์มที่ 1 ไม่ต้องแสดงค่าอะไร และหากมีรายการ 10 รายการพอดี เราก็ทำการรวมเงินในฟอร์มที่ 1 ตามปกติ
อีกนิดครับ ในฟอร์มที่ไม่มีรายการอะไร มันจะแสดงผลเป็นเลข 0 จะมีวิธีการใดบ้างที่จะให้ไม่ต้องแสดงผลใดๆเลย
ไม่รู้ว่าผมอธิบายโจทย์ถูกไหม ยังไงรบกวนอาจารย์ดูนิดนึงน่ะครับ
ทดสอบ.xlsx
Re: การแสดงข้อมูลแบบมีเงื่อนไข
Posted: Tue Oct 11, 2011 1:40 pm
by bank9597
ถามอีกนิดครับอาจารย์
รูปแบบระบบที่ผมกำลังสร้างขึ้น มีความเหมาะสมไหมครับ มันเป็นไปตามรูปแบบระบบที่ดีหรือไม่ ผมได้ข้อแนะนำครับ เพราะที่ทำไปแล้วให้อาจารย์ดูนั้น ยังเป็นแค่ตัวโมเดลประกอบการศึกษาของผม และยังไม่พร้อมจะสร้างให้สมบูรณ์ เพราะคิดว่ามันน่าจะมีอะไรที่มากกว่านี้อีกเยอะครับ รบกวนขอคำแนะนำด้วยน่ะครับ (มากๆยิ่งดีครับ อิอิ)
Re: การแสดงข้อมูลแบบมีเงื่อนไข
Posted: Tue Oct 11, 2011 2:13 pm
by snasui

ผมตอบเรื่องสูตรก่อนโดยใช้ฟังก์ชัน IF เข้ามาช่วยตามไฟล์แนบครับ ส่วนเรื่องว่าเหมาะหรือไม่เหมาะอันนี้ตอบยาก
ผมเน้นเรื่องประยุกต์เป็นหลัก พร้อมกันไปก็เน้นเรื่องการทำฐานข้อมูลให้พร้อมใช้ด้วยเช่นกัน หากทำข้อมูลเป็น Database ก็ช่วยให้การทำงานง่ายขึ้นมาก ดังนั้น เมื่อข้อมูลต้นแหล่งอยู่ในสภาพพร้อมใช้งานแล้ว การทำต่อไปจากนั้นยึดหลักว่าคิดอะไรได้ทำไปตามนั้นก่อน หากทำแล้วติดปัญหาแล้วค่อยมาคิดใหม่ว่าต้องทำอะไร อย่างไรครับ
Re: การแสดงข้อมูลแบบมีเงื่อนไข
Posted: Tue Oct 11, 2011 2:26 pm
by bank9597

เรียบร้อยครับอาจารย์ ขอบคุณครับ
เดี๋ยวเรื่องโค๊ด ผมจะไปต่อกระทู้เดิมครับ เพราะค่อนข้างยากมากเลยครับ ยังแก้ไม่ได้เลย