วันเสาร์ที่ 25 มกราคม พ.ศ. 2568

วิธีง่ายๆ ซ่อนสูตรในตาราง Excel

 




 วิธีการซ่อนสูตรในไฟล์ Excel

  1. เปิดไฟล์ที่ดาวน์โหลด

    • คลิกเพื่อเปิดไฟล์ที่มีตัวอย่างข้อมูลและสูตรในคอลัมน์ "ยอดรวม (สูตร)"
  2. เลือกเซลล์ที่ต้องการซ่อนสูตร

    • เลือกช่วงเซลล์ในคอลัมน์ "ยอดรวม (สูตร)"
  3. เปิดหน้าต่าง Format Cells

    • คลิกขวาที่เซลล์ที่เลือก แล้วเลือก Format Cells...
    • หรือกด Ctrl + 1
  4. ตั้งค่าให้ซ่อนสูตร

    • ไปที่แท็บ Protection
    • ทำเครื่องหมายที่ Hidden
  5. ปกป้องแผ่นงาน

    • ไปที่แท็บ Review ใน Ribbon
    • คลิกที่ Protect Sheet
    • ตั้งรหัสผ่าน (ถ้าจำเป็น) แล้วกด OK
  6. ตรวจสอบผลลัพธ์

    • เมื่อคลิกที่เซลล์ที่ซ่อนสูตรไว้ สูตรจะไม่ปรากฏในแถบสูตร (Formula Bar)
  วิธีการง่ายๆ แบบนี้เอาไปทดลองใช้กัับง่านของคุณกันดูค่ะ 

วันอังคารที่ 7 มกราคม พ.ศ. 2568

การสร้างตารางอัตโนมัติใน GoogleSheet

 เราสามารถสร้างตารางอัตโนมัติใน GoogleSheet ได้โดยใช้ Appscript ดังนี้ 

ตัวอย่างเช่น  สร้างข้อมูล Column ใน GoogleSheet A,B,C




โดย ใน Google Sheets ให้ไปที่เมนู Extensions > Apps Script เพื่อเปิดหน้าต่าง Apps Script

หลังจากนั้นวาง โค้ดด้านล่างนี้ลงไป  


function onEdit(e) {

    var sheet = e.source.getActiveSheet(); // เลือกแผ่นงานที่กำลังใช้งาน

    var range = sheet.getRange(1, 1, sheet.getLastRow(), 3); // เลือกคอลัมน์ A, B, C ตั้งแต่แถวที่ 1 ถึงแถวสุดท้ายที่มีข้อมูล

    var data = range.getValues(); // ดึงค่าข้อมูลในช่วงที่เลือก


    // ตรวจสอบว่ามีข้อมูลในช่วงหรือไม่

    if (data.some(row => row.some(cell => cell !== ""))) {

        range.setBorder(true, true, true, true, true, true); // เพิ่มเส้นขอบรอบเซลล์

    }

}


ต่อจากนั้นบันทึก  ครั้งแรกที่คุณใช้งาน Script นี้ คุณจะต้องให้สิทธิ์การใช้งาน: โดยอนุญาต ให้ appscript ทำงานก่อน  จะมีหน้าต่างแจ้งเตือนขออนุญาต ให้คลิกอนุญาตตามขั้นตอน
 
 เมื่อเสร็จแล้ว  กลับไปที่ Google Sheet  ลองเพิ่มข้อมูลลงในคอลัมน์ A, B, หรือ C 

หากคุณสร้างข้อมูลหลายคอลัมภ์กว่านั้น  ก็เพียงแต่  เปลี่ยน ตัวเลข 3 ที่ อยู่ใน script เป็นจำนวนคอลัมภ์ชิ้นงานของคุณ 

ทดลองเอาไปใช้งานกันดูเลยค่ะ  ติดปัญหาคอมเม้นต์สอบถามได้ค่ะ 👌