การทำ Data Validation ขั้นพื้นฐาน

บังคับให้กรอกข้อมูลตามที่กำหนดด้วย Data Validation บางครั้งเราต้องมีการให้คนอื่นมากรอกข้อมูลในไฟล์ Excel ที่เราทำขึ้น เช่น ทำแบบฟอร์มช่วยคำนวณบางอย่างให้ ซึ่งเราเขียนสูตรไว้อย่างดี แต่สุดท้ายฟอร์มกลับใช้ไม่ได้เพราะคนกรอก กรอกข้อมูลไม่ตรงกับที่เราคิด เช่น กรอกผิดประเภท ผิดรูปแบบ ปัญหานี้สามารถลดให้เหลือน้อยลงได้โดยการใช้เครื่องมือที่ชื่อว่า Data Validation องค์ประกอบของ Data Validation ในแต่ละช่องจะยอมให้กรอกข้อมูลอะไรได้บ้าง (Settings) เช่น ตัวหนังสือ ตัวเลข วันที่ โดยกำหนดละเอียดได้ด้วยว่า จะยอมให้กรอกได้กี่ตัวอักษร กรอกห้ามเกินค่าเท่าไหร่ ไม่ต่ำกว่าเท่าไหร่ ข้อความแนะนำ เมื่อมีการเลือก Cell (Input Message) เมื่อกรอกผิดจะให้ขึ้นเตือนว่าอะไร?? (Error Alert) Dropdown List แต่ที่เจ๋งและใช้บ่อยสุดๆ คือ Settings ที่ชื่อว่า List ซึ่งสามารถทำเป็น Dropdown List เพื่อช่วยให้ผู้ใช้งานทำงานได้สะดวกมากขึ้น ตัวอย่างเช่น ใครทำ Dropdown…

สร้าง Dropdown กี่ชั้นก็ได้ใน Excel (Infinity Dependent Dropdown)

ผมเคยสอนการทำ Drop down 2 ชั้นมาแล้ว ซึ่งก็พบว่าหลายคนทำแล้วติดขัดกับข้อจำกัดบางอย่างของมันอยู่... คราวนี้ผมก็เลยขอทำคลิปสอนการทำ Drop down หลายชั้น (กี่ชั้นก็ได้ ใช้คำอะไรก็ได้) มาซะเลย จะได้ไม่ติดปัญหาอีกต่อไป 555 ใครสนใจคลิ๊กดูได้เลยครับ ในคลิปนี้ผมใช้้ OFFSET ในการแก้ปัญหาครับ [embed]https://youtu.be/aNd8ENjk-Oc[/embed] สร้าง Dropdown กี่ชั้นก็ได้ใน Excel ด้วย OFFSET สามารถ download ไฟล์ประกอบได้ที่นี่ครับ http://bit.ly/infinity-dropdown

วิธีใช้ Slicer แทน Dropdown หลายชั้น

ผมเคยได้อธิบายวิธีทำ Dropdown หลายชั้นไปแล้ว คราวนี้เราจะมาลองใช้ Slicer ทำแบบนั้นกันบ้างครับ ซึ่งตอน post แบบน้ำจิ้มไว้ใน Facebook ผมแสดงเทคนิคที่ต้องใช้ Excel 2013 ขึ้นไปดังนี้ แล้วบอกว่าจะเขียนวิธีทำแบบละเอียดให้ แต่เผอิญวันนี้ผมมาต่างจังหวัด ในคอมมันมีแต่ Excel 2010 ... ดังนั้นเดี๋ยวผมจะเปลี่ยนวิธีมาใช้แบบที่ Excel 2010 ขึ้นไปทำได้ครับ (แต่มันไม่เจ๋งเท่า Excel 2013) วิธีทำแบบที่ Excel 2010 ทำได้ ก่อนอื่นให้เตรียมตารางความสัมพันธ์ของข้อมูลเอาไว้ก่อน เช่น จากนั้นกด Convert เป็น Table (Ctrl+T) เดี๋ยวเราจะเอาไป Pivot ครับ แล้วเราก็เอาไป Pivot แล้วเอา ทุก Field ไปไว้ที่ Row Label เปลี่ยน Layout…