แชร์ความรู้ให้เพื่อนๆ ของคุณ 43
สมมติ หน้าข้อมูล มี 3 คอลัมป์ รหัส ชื่อ นามสกุล 01 มานี มีตา 02 มานะ บากบั่น 03 ชูใจ ใจดี แล้วหน้าฟอร์ม จะมีให้กรอกข้อมูลที่หัวฟอร์ม รหัส..................... ชื่อ..................... นามสกุล........................... เราอยากให้หน้าฟอร์ม เราเลือกเป็น list จากคอลัม รหัส พอเลือกปับ ชื่อ - นามสกุลที่อยู่ในแถวเดียวกัน จะกรอกเองอัตโนมัติ ----------------------------------------------------------------------------- ใครพอจะมีวิธี หรือมี link วิธีทำ ช่วยแนะนำหน่อยนะคะ ขอบคุณมากๆคะ แสดงความคิดเห็น
สวัสดีครับทุกท่าน บทความประจำสัปดาห์นี้เป็นวิธีการนำ conditional formatting มาประยุกต์ใช้กับการนำมาตรวจสอบข้อมูลที่กรอกมาว่าถูกต้องหรือไม่ ถ้าไม่ถูกต้องให้เปลี่ยนสีทันที ส่วนวิธีการทำศึกษาได้จากบทความนี้เลยครับ โดยการที่เราอยากจะให้ช่องเซลล์ใน excel เปลี่ยนสีเองได้ตามเงื่อนไข เราก็ต้องใช้ function conditional formatting ใน excel นั่นเองครับ โดยตัวอย่างคือเราจะตรวจสอบการกรอกข้อมูลถ้าไม่อยู่ในชุดค่าที่เป็นไปได้ให้เปลี่ยนเป็นสีเหลือง แต่ถ้าที่กรอกมาถูกต้องก็ไม่เปลี่ยนสีอะไร ตัวอย่างเป็นดังนี้ครับ ถ้ากรอกคำนำหน้าว่า นาย ซึ่งก็ถูกต้อง จึงไม่ต้องเปลี่ยนสีอะไร แต่ถ้ากรอกคำนำหน้าว่า ท่านขุน เอิ่ม….
ป้องกันการลงข้อมูลซ้ำ บน Excel มีการแจ้งเตือน และห้ามลงข้อมูล ถ้าเจอการซ้ำ - YouTube
เทคนิคที่ใช้คือการ นำเงื่อนไขไปหาร ทำไมต้องนำเงื่อนไขไปหาร? เพื่อทำให้ บรรทัดที่ไม่ตรงกับเงื่อนไขกลายเป็น #DIV/0! เคสนี้เงื่อนไขคือ $B$2:$B$8=F2 ดังนั้นจึงเปลี่ยน lookup_vector จาก $C$2:$C$8 เป็น $C$2:$C$8 /($B$2:$B$8=F2) ผลลัพธ์จาก lookup_vector คือ =$C$2:$C$8/($B$2:$B$8=F2) ={100;200;300;400;500;600;700}/ ={100;200;#DIV/0! ;400;#DIV/0! ;600;#DIV/0! } หรือเขียนสูตรเต็ม ๆ เป็น 9^99, $C$2:$C$8/($B$2:$B$8=F2)) ได้คำตอบตามต้องการ อธิบายเป็นภาพได้แบบนี้ LOOKUP จะมองข้ามบรรทัดที่เป็น #DIV/0! คำตอบที่ได้จึงเป็นบรรทัดสุดท้ายที่ไม่ใช่ #DIV/0! เคสนี้คือ 600 "เทคนิคลึกล้ำมากเลยครับ แถมสูตรสั้นด้วย" ตั้มโพล่งขึ้น "สูตรนี้สั้นจริง แต่มีข้อเสียนิดหน่อยนะ" ข้อเสียของสูตรนี้คือ lookup_vector ต้องเป็นตัวเลขเท่านั้น เคสนี้ใช้สูตรนี้ได้ เพราะ $C$2:$C$8 เป็นตัวเลข แต่ถ้าเป็นตัวหนังสือ (Text) แบบนี้ ก็จะใช้ไม่ได้ "ตั้มใช้ Microsoft 365 หรือเปล่า? " ผมถาม "ใช้ครับ" "งั้นพี่แนะนำให้ใช้ XLOOKUP" ผมยิ้ม 4.
รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่ เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!