Posted in Excel

วิธีลิสต์ชื่อไฟล์ในโฟลเดอร์ด้วย Excel – ง่ายเว่อร์ๆ ไม่ต้องพึ่งสูตร – Excel Tutorial

มาดูวิธีลิสต์ชื่อไฟล์ทั้งหมดใน folders และ sub-folders กัน จะบอกว่าง่ายเว่อร์ๆ แค่คลิ้กๆ ไม่กี่ทีก็ได้แล้ว

สูตรเสิร์ตอะไรไม่ต้องไปใส่ร้อก มันเสียเวลาทำมาหากิน!!

Posted in Excel

แจกฟรี! ปฏิทินหลายพันปี – Eternal Calendar Excel Template

สวัสดีคร้าบบบบ แป๊บๆ ใกล้จะสิ้นปีอีกแล้ว

วันนี้เอาไฟล์ Excel มาแจก เป็นปฏิทินที่ปรับเปลี่ยนได้ตามปีที่เราใส่เลย เรียกได้ว่า ไฟล์นี้ไฟล์เดียว ใช้ยาวๆ ไปได้อีกหลายพันปี!

วิธีใช้ก็ง่ายๆ ครับ เปิดมาจะมี 3 ชีท ดังต่อไปนี้

  1. วิธีใช้งาน
  2. Settings : ใส่ค่าที่ต้องการ ซึ่งใส่ได้ 4 อย่าง ได้แก่
    • ปี : ปีปฏิทิน
    • วันแรกของสัปดาห์ : กำหนดค่าวันแรกของสัปดาห์ (จันทร์ หรือ อาทิตย์)
    • วันหยุดสุดสัปดาห์ : กำหนดวันที่เป็นวันหยุดสุดสัปดาห์
    • Holiday : ใส่ค่าวันหยุดต่างๆ ลงในตารางนี้ โดยที่วันหยุดเหล่านี้จะถูกไฮไลท์ด้วยสีเทาในหน้าปฏิทิน
  3. Calendar_Black : หน้านี้ก็จะเป็นปฏิทินแล้ว จดโน้ตและวางแผนได้ตามต้องการเลยครับ

ดูตัวอย่างการใช้งานได้จากไฟล์วิดีโอด้านล่างนะครับ

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

ดาวน์โหลดฟรี เวอร์ชั่นขาวดำ

วิธีการสั่งซื้อ Color Version

อ่านให้ครบทั้ง 3 Steps ก่อนโอนนะครับ!

  1. โอนเงิน 77 บาท มาที่ บัญชีออมทรัพย์ ธ.กรุงศรีฯ หมายเลข 7771873514 ชื่อ นาย คชรักษ์ มฤคพิทักษ์
  2. ส่งหลักฐานการโอนมาที่ kacharukcom@gmail.com และระบุว่าต้องการซื้อปฏิทินสี
  3. แล้วผมจะทำการส่งไฟล์ตอบกลับไปทางอีเมล์ครับ

Posted in Excel

Chart ที่อ่านง่ายกว่า ด้วย 2-Level Axis Labels

การแสดงข้อมูลผ่าน Chart ใน Excel นั้น เป็นเรื่องปกติที่จะมี Labels ของ Timeline เข้ามาเกี่ยวข้อง ซึ่งบ่อยครั้งผมพบว่ามักจะอ่านได้ยาก ยิ่งหากในกรณีที่มีจำนวน Labels มากๆ ก็จะขึ้นมาเป็นพรืด ทำเอาตาลายได้เลยทีเดียว

วิธีง่ายๆ ที่จะช่วยให้ Chart ลักษณะนี้ ดูดีและอ่านได้ง่ายขึ้นคือ ทำ Grouping ของ Labels เหล่านั้น แล้วแสดงบน Chart เป็น 2 levels (หรือมากกว่านั้นก็ยังได้)

ดูตัวอย่างวิธีทำจากวิดีโอได้เลยครับ

ไฟล์ตัวอย่าง: 2-level_axis_sample

Posted in Excel

Plan งานทั้งปีแบบง่ายๆ แถมยัง Filter ได้

พอดีเมื่อวานนี้แฟนผมให้ช่วยทำชีทสำหรับวางแผนงาน โดยมี Requirements มาว่า

  1. แสดงผลเป็น Gantt Chart
  2. สามารถ Filter ดูงานในแต่ละไตรมาสได้
  3. เอาแบบใช้ง่ายๆ ไม่ต้องยุ่งยาก
  4. สามารถเห็นภาพรวมของงานทั้งปี
  5. ไม่ได้ต้องการความละเอียดอะไรมากมาย เอาแค่เห็นว่าในแต่ละเดือน หรือครึ่งเดือน ต้องทำอะไรบ้าง

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

โหลดไฟล์ และดูวิดีโอตัวอย่างการใช้งานได้จากข้างล่างนี้เลยครับ

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

Posted in Excel, None

ข้ามข้อจำกัดการ Paste Link + Transpose

ผู้ใช้ Excel ทุกคนน่าจะได้มีโอกาสต้องใช้การ Transpose ข้อมูลกันมาบ้างแล้วไม่มากก็น้อย เช่น การเปลี่ยน Layout ระหว่างตารางข้อมูลแนวตั้ง กับแนวนอน

ผู้ใช้อีกจำนวนหนึ่งก็อาจจะเคยทำการ Paste Link … คือการเอา Copy & Paste โดยไม่ได้เอาข้อมูลไปตรงๆ แต่ใช้วิธี Link หรือ Refer กลับมาที่ต้นฉบับแทน ดังเช่นในภาพตัวอย่างด้านล่างนี้

2015-11-30_13-46-43.gif

 

แต่ถ้าเราอยากจะทำการ Paste Link และ Transpose Data ไปพร้อมๆ กันล่ะก็ จะพบว่าเราใช้วิธีการ Paste Special ที่ Excel ให้มาไม่ได้ เพราะเมื่อเราเลือกติ๊ก Transpose ปุ๊บ ปุ่ม Paste Link ก็จะใช้ไม่ได้ปั๊บ

2015-11-30_13-49-11.gif

 

…บางที Microsoft ก็ใจร้ายเกินไป…

 

แต่ไม่เป็นไร ชีวิตเรายังพอมีหนทางให้เดินต่อ

ถ้าอยากลองทำตาม ให้โหลด Sample File นี้มาเปิดก่อนครับ

SampleFile

วิธีแก้ปัญหาวิธีที่ 1 : ใช้ Find and Replace ช่วย

  1. ขั้นแรกให้เราใช้วิธี Copy และมา Paste Special ตามปรกติก่อน
    2015-11-30_13-55-50.png
    .
  2. ณ จุดนี้ จะพบว่าเราได้ตารางข้อมูลอีกอันหนึ่งทีข้อมูลเหมือนกัน แต่จริงๆ แล้วเป็นสูตรที่อ้างอิงไปที่ตารางเดิม โดยใช้เครื่องหมายเท่ากับ (‘=’)
    2015-11-30_13-56-53.png
    .
  3. จากนั้นให้เราเลือกคลุมตารางใหม่ทั้งตาราง แล้วกด Ctrl+H เพื่อเรียกหน้าต่าง Find and Replace ขึ้นมา
    2015-11-30_13-58-02.png
    .
  4. แล้วใส่เครื่องหมาย = ตรงช่อง Find what
    ใส่ x= ตรงช่อง Replace with
    แสร็จแล้วกดปุ่ม Replace All จากนั้นก็ปิดหน้าต่าง Find and Replace นี้ไป
    2015-11-30_14-01-13.png
    .
  5. ตารางใหม่ของเราก็จะหน้าตาเป็นแบบนี้ คือมีตัว x เพิ่มขึ้นมาข้างหน้าสูตร 2015-11-30_14-02-25.png
    .
  6. จากนั้นเราก็ Copy ตารางที่ 2 นี้ มาวางแบบ Transpose อีกทีหนึ่ง
    2015-11-30_14-03-48.gif
    .
  7. จากตรงนี้ เราก็แค่ทำสวนทางกับขั้นตอนที่ 4 คือ เลือกตารางล่าสุด กด Ctrl+H และ ทำการ Replace x= ด้วย = เพื่อเอาสูตรของเรากลับมาดังเดิม 
    2015-11-30_14-06-51.gif
    .

เพียงแค่เท่านี้ เราก็ได้ตารางที่ Link กลับไปตารางเดิม พร้อมทั้ง Transpose ไปพร้อมๆ กันอีกด้วย

วิธีแก้ปัญหาวิธีที่ 2 : ใช้สูตร Transpose

วิธีนี้จะทำได้ง่ายกว่าวิธีแรกนิดหน่อย แต่จะมีความยืดหยุ่นน้อยกว่า เพราะสูตรที่ใส่จะเป็นแบบ Array Formula ดังนั้น เวลาจะแก้ไขสูตรก็จะต้องทำทั้งตาราง

  1. ให้เรานับขนาดของตารางก่อน ว่ากี่ Rows และ กี่ Columns เช่นในตัวอย่างนี้ ตารางของผมมีขนาด 8 Rows X 4 Columns ก็จดไว้ในใจก่อน2015-11-30_14-12-01.png
    .
  2. ลากคลุม Cells อีกที่หนึ่งที่เราอยากจะทำการวางสูตรที่จะลิ้งค์กลับมา่ที่ตารางข้อมูลต้นฉบับ โดยคราวนี้ให้ขนาดกลับด้านกันกับตารางต้นฉบับ กล่าวคือ ของเดิม 8×4 ข้องใหม่นี้ก็ให้เลือกเป็น 4×8
    2015-11-30_14-14-44.png
    .
  3. ใส่สูตร =Transpose( 
    จากนั้นทำการเลือกตารางต้นฉบับที่เราต้องการ
    แล้วกด Ctrl+Shift+Enter เพื่อวางสูตรลงไป
    2015-11-30_14-16-40.gif

 

อ้างอิง: ผมไปเจอ Trick แรกจาก Chandoo.org และอันที่สองจาก Excel.Tips.Net