บ่อยครั้งที่ต้องการ ซ่อน ข้อมูลต้นทาง (source data) ใน Excel การกระทำนี้จะป้องกันไม่ให้ผู้ใช้แก้ไขข้อมูลต้นทางโดยไม่ได้ตั้งใจหรือเจตนาประสงค์ ในบทความนี้ เราจะแสดง 5 วิธีเร็ว สำหรับการ ซ่อน VLOOKUP source data ใน Excel
5 วิธีที่มีประโยชน์ ซ่อน VLOOKUP Source Data ใน Excel
เพื่อสาธิตวิธีการ เราเลือกชุดข้อมูลที่มี 3 คอลัมน์ ประกอบด้วย "Name", "Gender", และ "Height (cm)" ข้อมูลนี้แสดงข้อมูลของพนักงาน 6 คนจากร้านค้าปลีกเฉพาะเจาะจง
เราจะเพิ่มคอลัมน์อีกคอลัมน์หนึ่ง และใช้ ฟังก์ชัน VLOOKUP ที่นี่ เพื่อส่งคืนค่าจาก แหล่งข้อมูล (data source) วิธีแรก 4 ข้อ จะแสดงวิธี ซ่อนข้อมูลต้นทาง ภายใน Sheet เดียวกัน แล้ววิธีสุดท้าย จะแสดงวิธี ซ่อนข้อมูลต้นทาง เมื่อมันอยู่ใน Sheet ที่ต่างกัน

1. ซ่อน VLOOKUP Source Data โดยการเปลี่ยนสีฟอนต์
ในส่วนนี้ เราจะอภิบายวิธีปิดบัง VLOOKUP source data ใน Excel โดยการทำให้สีฟอนต์และสีพื้นหลังตรงกัน
ขั้นตอน:
- ขั้นแรก เพิ่มคอลัมน์ใหม่ชื่อ "City"
- พิมพ์สูตรต่อไปนี้ในเซลล์ E5 และ AutoFill ที่เหลือโดยใช้ Fill Handle ที่นี่ VLOOKUP data source อยู่ในช่วงเซลล์ B13:C21 (รวมแถวหัวข้อ)
=VLOOKUP(B5,$B$16:$C$21,2,0)
- สูตรนี้จับคู่ค่าจากเซลล์ B5 ในช่วงเซลล์ B16:C21 หากพบการจับคู่ จะส่งคืนค่าที่สอดคล้องจากคอลัมน์ที่สอง ตามที่ระบุด้วย 2 ในสูตร สุดท้าย มี 0 ในสูตร ซึ่งบ่งชี้การจับคู่ที่แน่นอนสำหรับค่า

- เลือกช่วงเซลล์ B13:C21 และจากแท็บ Home → Font Color → เลือก White

- การทำเช่นนี้ VLOOKUP data source จะถูก ซ่อน

2. ใช้ Custom Cell Format (รูปแบบเซลล์กำหนดเอง)
เราจะใช้ Custom Cell Format สำหรับเทคนิคที่สอง เพื่อ ซ่อน ค่าของ source data ใน Excel
ขั้นตอน:
- เริ่มต้นด้วยการเลือกช่วงเซลล์ B13:C21
- กด CTRL+1 จะเปิดหน้าต่าง Format Cells

- จากส่วน Category → เลือก Custom
- พิมพ์เครื่องหมายอัฒจน์สามตัว ";;;" และกด OK

- ดังนั้น จะซ่อน VLOOKUP source data ใน Excel

3. ซ่อนแถว เพื่อปิดบัง VLOOKUP Source Data
ในวิธีที่สาม เราจะเพียงเลือกและคลิกขวาที่แถว แล้วเลือกตัวเลือก Hide เพื่อปิดบังแหล่งข้อมูล
ขั้นตอน:
- เลือกแถว 13 ถึง 21 และคลิกขวาบนมัน จะแสดง Context Menu

- สุดท้าย เลือก Hide จากรายการตัวเลือก

- ดังนั้น เราได้ ซ่อน source data ของ ฟังก์ชัน VLOOKUP แล้ว

4. จัดกลุ่ม (Grouping) VLOOKUP Source Data
ในวิธีที่สี่ เราจะจัดกลุ่มแถวทั้งหมดจากแหล่งข้อมูล เพื่อให้บรรลุเป้าหมายในการ ซ่อน VLOOKUP source data
ขั้นตอน:
- เลือกช่วงเซลล์ B13:C21
- จากแท็บ Data → เลือก Group จากส่วน Outline

- กล่องโต้ตอบ dialog box จะโผล่ขึ้นมา
- เลือก Rows และกด OK

- เครื่องหมายลบ ("–") จะปรากฏบนไฟล์ Excel
- คลิกที่มัน

- การทำเช่นนั้น จะมีเครื่องหมายบวก ("+") ในไฟล์ Excel และ source data จะถูก ซ่อน ด้วย

5. เปลี่ยนคุณสมบัติ Visible ของแผ่นงานต้นทางข้อมูล
ในวิธีสุดท้าย ข้อมูลต้นทางของเราอยู่บน Sheet อีกแผ่นหนึ่ง ชื่อ "Source" และเราจะเปลี่ยนคุณสมบัติ Worksheet Visible property เป็น xlSheetVeryHidden จากหน้าต่าง VBA เพื่อ ซ่อน VLOOKUP source data
ขั้นตอน:
- เราเปลี่ยนสูตรให้อ้างอิงอีก Sheet เป้าหมายคือ ซ่อน Sheet นี้
- นี่คือสูตรที่แก้ไขแล้ว ที่เราพิมพ์ในเซลล์ E5
=VLOOKUP(B5,Source!$B$14:$C$19,2,0)

- กด ALT+F11 เพื่อเปิดหน้าต่าง VBA Module
- เลือก Sheet7 (Source)
- จาก फलক Properties เลือก "2 – xlSheetVeryHidden"

- ไปที่ Workbook จะแสดงว่าไม่มี Sheet ให้ Unhide ดังนั้น เราสามารถ ซ่อน VLOOKUP source data อีกวิธีหนึ่งได้

ส่วนฝึกปฏิบัติ
เราได้เพิ่มชุดข้อมูลฝึกปฏิบัติใน Sheet ชื่อ "DIY" ในไฟล์ Excel เพื่อให้คุณทำตามวิธีของเราได้ง่าย

สรุป
เราได้แสดง 5 วิธีเร็ว สำหรับ ซ่อน VLOOKUP source data ใน Excel หากคุณเผชิญปัญหาเกี่ยวกับวิธีเหล่านี้ หรือมีข้อเสนอแนะ โปรดแสดงความคิดเห็นด้านล่าง นอกจากนี้ คุณสามารถเยี่ยมชมไซต์ ExcelDemy สำหรับบทความเกี่ยวกับ Excel เพิ่มเติม ขอบคุณที่อ่าน ต่อไปให้เก่งขึ้นไปเรื่อยๆ!