เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel

Name Tips 01

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 1

ชื่อประเภทต่างๆ ทำไมชื่อจึงสำคัญนัก
หากไม่ใช้ชื่อจะเกิดอะไรขึ้น

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWWm5NekF2eEFjd3M

=====

Name Tips 02

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 2

อย่ามัวเสียเวลาพิมพ์ชื่อยาวๆ ข้อความยาวๆ ซ้ำแล้วซ้ำอีกเลย
มารู้จักกับการใช้ชื่อเล่น ย่อให้สั้นเหลือนิดเดียว
พอพิมพ์ตัวอักษรแค่ไม่กี่ตัว จะได้ข้อความยาวๆมาแสดงให้เอง

แถมใช้เป็นที่เก็บข้อมูลลับๆ ที่ไม่อยากจะบอกใครได้อีกด้วย

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWb1g0TXJTUUE4WXc

กรุงเทพมหานคร อมรรัตรโกสินทร์ มหินทรายุธยา มหาดิลกภพ นพรัตนราชธานีบูรีรมย์ อุดมราชนิเวศน์มหาสถาน อมรพิมานอวตารสถิต สักกะทัตติยวิษณุกรรมประสิทธิ์

=====

VBA Print Loop Sample

เชิญชมวิธีพิมพ์แบบฟอร์มสลิปเงินเดือน หรือพิมพ์ใบ Invoice นับร้อยนับพันหน้าโดยอัตโนมัติด้วย VBA

ตัวอย่างสำคัญที่จะพิสูจน์ให้ดูว่า Range Name มีความสำคัญอย่างไร

แทนที่จะคอยกรอกข้อมูลลงในแบบฟอร์มทีละใบแล้วพิมพ์ออกไป ควรเริ่มจากสร้างฐานข้อมูลเก็บรายละเอียดที่ต้องการกรอกแต่ละรายการเอาไว้แล้วใช้สูตร Index ดึงข้อมูลไปลงแบบฟอร์ม จากนั้นใช้ VBA เลือกพิมพ์รายการที่ต้องการโดยอัตโนมัติ

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWZ3dXVEpWSGZuSFk

=====

Name Tips 03 – Range Name

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 3

กุญแจสำคัญที่ทำให้คุณเข้าใจวิดีโอและตัวอย่างต่างๆที่ผมทำไว้ว่ามีที่ไปที่มาอย่างไร
วิธีสร้างสูตรที่มีความหมายในตัวเองด้วยการใช้ Range Name
พอเห็นสูตรก็ทราบได้ในทันทีว่าเป็นสูตรคำนวณของอะไร

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWTTJYOTFZSXU3ZWs

=====

Name Tips 04 – File Level Name vs Sheet Level Name

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 4

ตัวอย่างแสดงการใช้สูตร =VLOOKUP($F$3,MyData,2,0)
ที่อ้างอิงถึงชื่อตาราง MyData เหมือนกันทุกชีท แต่หาค่าต่างกันแล้วแต่ว่าจะอยู่ในชีทไหน
เกิดจากการสร้างชื่อ Range Name ซ้ำในชีทอื่น ซึ่งตามปกติ Excel จะไม่ยอมให้ตั้งชื่อซ้ำ
เพื่อทำให้ทุกชีทใช้สูตรหน้าตาเหมือนกัน แต่สามารถหาค่าในแต่ละชีทต่างกันไป

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWV1JuSXVXT00ydUk

=====

Name Tips 05 – Copy Range Name

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 5

วิดีโอนี้ดูแล้วต้องงง สำหรับใครที่ว่า copy ทำกันได้ง่ายๆ
มาทดลองกันครับว่า จะเกิดอะไรขึ้นเมื่อ copy ตารางที่ตั้งชื่อไว้
ถ้าตอน copy เลือกเฉพาะพื้นที่ตารางอย่างเดียว ไปวางข้ามชีทหรือข้ามแฟ้ม
หรือถ้า copy ตารางพร้อมสูตรที่อ้างถึงชื่อด้วยล่ะ สิ่งที่ได้จะต่างกันไหม

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWV1JuSXVXT00ydUk

=====

Name Tips 06 – One Range Name for All

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 6

วิธีตั้งชื่อ Range Name ชื่อเดียว แต่ใช้ได้กับสูตร VLookup ที่ดึงค่าต่างกันไปในแต่ละชีท
จะได้เลิกกังวลเรื่องระดับของชื่อว่าจะเป็นระดับ Sheet หรือ File Level

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWRGx3dE9tWVNxZjQ

=====

Name Tips 07 – Dynamic Cell Name

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 7

วิธีตั้งชื่อ Range Name ซึ่งตำแหน่งอ้างอิงไม่จำกัดขอบเขต (Unlimited Range)
ช่วยทำให้สามารถใช้หาข้อมูลตามจำนวนรายการที่เพิ่มลดโดยไม่ต้องปรับขนาดพื้นที่ตาม

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWNklGWmVXbnViTm8

======

Name Tips 08 – Name from other files’ range

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 8

วิธีใช้ Range Name ลิงก์ข้อมูลข้ามชีทหรือข้ามแฟ้มแบบจิ๋วและแจ๋ว
สูตรของคุณจะสั้นแบบเดิมไปตลอด ไม่ว่าชื่อชีทหรือชื่อแฟ้มจะยาวแค่ไหนก็ตาม

=====

Name Tips 09 – Dynamic Range

เจาะลึกการตั้งชื่อและใช้ชื่อใน Excel ตอนที่ 9

วิธีย่อสูตรยาวๆให้สั้นลงเหลือเป็นชื่อสั้นๆ (Formula Name)
ชมตัวอย่างสูตร Dynamic Range เพื่อใช้กับ VLookup
ช่วยหาข้อมูลตามจำนวนรายการที่เพิ่มลดได้โดยอัตโนมัติ

เคล็ดลับ
แทนที่จะพิมพ์สูตรลงไปในการตั้งชื่อสูตรโดยตรง ซึ่งยากที่จะตรวจสอบว่าถูกหรือผิด
แนะนำให้สร้างสูตรลงไปในเซลล์ก่อน พอตรวจสอบว่าสูตรทำงานแล้วจึงลอกไปใช้ต่อ

Download ตัวอย่างได้จาก
https://drive.google.com/open?id=0Bxpfgh-rqhIWdU1uaHlMUmdNbmc