SiraEkabut ติว Excel # 2 : Data Type & Format ว่าด้วยรูปแบบของข้อมูล
มาแล้ว Video ติว Excel ตอนที่สอง ใครที่อยากจะใช้ Excel ให้เก่งขึ้นติดตาม Series นี้ได้เลย
ตอนที่สองนี้ ประกอบไปด้วย
- ประเภทข้อมูลของ Excel : Number, Text, Logic, Error, Array
- การตรวจสอบประเภทของข้อมูลโดย Function Type
- Format ต่างๆ ของข้อมูลรูปแบบ Number
- การ Custom Format เปลี่ยนจากเลขหลักหน่วยเป็นหลักล้าน
http://www.youtube.com/watch?v=-eDZG_l3Kzo
ตอนนี้อาจจะดูยังใช้ประโยชน์ได้ไม่มาก แต่ว่าเป็นพื้นฐานที่สำคัญมากแน่นอนครับ!!
ไว้ตอนหน้าจะมาแนะนำเรื่องของ Function แล้วล่ะ ได้ใช้งานแน่นอน!!
SiraEkabut ติว Excel # 1 : การใช้ Excel เบื้องต้น
มาแล้ว Video ติว Excel ตอนแรก ตามคำสัญญาว่าจะทำอย่างน้อยอาทิตย์ละตอนครับ ใครที่อยากจะใช้ Excel ให้เก่งขึ้นติดตาม Series นี้ได้เลย
ตอนแรกนี้ ประกอบไปด้วย
- แนะนำการใช้ Excel ตั้งแต่เริ่มต้น
- การใส่ข้อมูลและสูตรใน Excel
- การ Lock Cell ในสูตร
- การใช้ Autosum
ซึ่งอาจจะยังง่ายไปสำหรับบางคน ไว้ติดตามกันต่อเรื่อยๆ นะครับ จะเจอเทคนิคที่ Advance ขึ้นเรื่อยๆ ครับ
http://www.youtube.com/watch?v=IMuClsBpRr4
ป.ล. ตอนนี้เป็นตอนแรก อาจมีติดขัดไปบ้างต้องขออภัยครับ แล้วจะทำให้ดีขึ้นเรื่อยๆ ครับ
เตรียมพบกับการติว Microsoft Excel ชุดใหญ่

Microsoft Excel เป็นโปรแกรมที่จำเป็นและมีประโยชน์ต่อชีวิตการทำงานหรือการเรียนของหลายๆ คนเป็นอย่างมาก (ผมเองด้วย) และจากประสบการณ์การทำงานของผมที่ผ่านมา มีคนมาให้ผมสอนวิธีการใช้ Excel บ่อยมาก จนผมก็เริ่มคิดว่าตัวเองก็คงมีความรู้ Excel อยู่ในระดับที่ดีทีเดียว
ผมจึงตัดสินใจแล้วว่า ผมจะเปิดติว MS Excel แบบตัวต่อตัว ในวันเสาร์หรืออาทิตย์ โดยเน้นปฏิบัติจริงกับโปรแกรมบน Notebook (ผมมีให้ใช้) ซึ่งพกพาไปเรียนที่ไหนก็ได้ นอกจากจะได้ฝึก Excel จนชำนาญขึ้นไปอีกแล้ว ผมก็อาจจะพอมีรายได้เสริมเพิ่มเติมอีกหน่อย
แต่ก่อนที่จะเปิดสอนแบบตัวต่อตัวได้ ผมก็เลยว่าจะลองโพสต์สอนใน blog นี้ดูก่อนเพื่อดู feedback
ดังนั้นจากนี้เป็นต้นไป ผมจะทำการลงบทความสอนการใช้ MS Excel ให้ได้เฉลี่ยอาทิตย์ละครั้ง และดูผลตอบรับในนี้ ว่าควรจะปรับปรุงตรงไหนบ้าง
ไว้รอติดตาม series Excel กันได้เลยครับ ใครอยากให้สอนอะไรเป็นพิเศษก็บอกได้เลยนะครับ ^^
Excel Model : ความน่าจะเป็นของจำนวนชั้นที่ถูกกดบนลิฟต์ เมื่อมีคนจำนวนหนึ่งเข้ามาในลิฟต์
เวลาที่เราเข้าไปในลิฟต์ที่ทำงาน บ่อยครั้งก็มีคนเข้ามาในลิฟต์มากมาย แต่บางทีก็มีคนเข้ามาน้อย อยู่ๆ ผมก็สงสัยว่าเราจะทำนายความน่าจะเป็นของจำนวนปุ่มที่ถูกกดหลังจากที่คนเข้ามากดจนครบได้หรือไม่...
หลังจากนั่งทำอยู่ซักพัก ผลลัพท์ก็คือไฟล์ Excel ที่ผมนั่งทำอันนี้ครับ!!
ใครสนใจก็โหลดเอาไปเล่นได้เลยครับ โดยเปลี่ยนตัวเลขในช่องเหลืองทั้ง 2 อัน (จำนวนชั้นที่กดได้ ซึ่งไม่นับชั้นปัจจุบัน, จำนวนคนที่เข้ามาในลิฟต์) มันจะ Plot กราฟออกมาเลยว่า ความน่าจะเป็นของจำนวนปุ่มที่ถูกกดแต่ละอันเป็นเท่าไหร่ เช่นมีอยู่ n ชั้น ความน่าจะเป็นที่จะถูกกดไป r ชั้นคือเท่าไหร่??
หลักการ : ใน Model นี้จะใช้การคำนวณความน่าจะเป็นแบบ Combination ที่หยิบของซ้ำได้ (Combination with Repetition) เป็นหลักครับ นั่นคือ ที่ผมเคยพูดไปแล้วใน การจัด Paradigm Deck ใน Final Fantasy XIII กับทฤษฎีการจัดหมู่ ซึ่งมีสูตรคือ C n+r-1 , r (n คือ จำนวนของทั้งหมด r คือสิ่งที่เลือกมา)
Download Model ได้ที่นี่ : lift-chosen-siraekabut (Excel)
วิธีสร้างเกมส์ปริศนาเอาไว้เล่นเองแก้เซ็ง
วันนี้ผมมีวิธีสร้างเกมส์ปริศนาเกี่ยวกับตัวเลขเอาไว้เล่นแก้เบื่อได้ครับ นอกจากนี้ยังสามารถทำเฉลยเองได้แบบสบายๆ ด้วย
การตั้งโจทย์
วิธีการก็คือ ใส่ตัวเลขอะไรก็ได้ 3 แถว 3 หลัก (เป็นจำนวนเต็มที่น้อยๆ จะง่ายหน่อย) เช่น
1 -1 2
2 0 3
0 1 -1
จากนั้น ให้ลากเส้นตั้งที่ด้านขวา เขียนเลข ให้มี 1 อยู่ในเส้นทแยงมุม จากซ้ายบนไปขวาล่าง นอกนั้นให้เป็นเลข 0จะได้ว่า
1 -1 2 | 1 0 0
2 0 3 | 0 1 0
0 1 -1 | 0 0 1
จากนั้นให้พยายามแปลงกลุ่มเลขด้านซ้าย ให้กลายเป็นเลข
1 0 0
0 1 0
0 0 1
โดยมีกติกาดังต่อไปนี้
กติกาการแปลง
- สามารถเอาเลขอะไรก็ได้มาคูณแถวนั้นทั้งแถว (เป็นเลขเดียวกันทั้งแถว)
- สามารถเอาแถวนึงมาบวกหรือลบกับอีกแถวนึงได้ ( แต่ต้องเอาคอลัมน์เดียวกันมาบวกกัน ห้ามข้ามคอลัมน์)
- สามารถสลับแถวกันได้ทันที
ซึ่งไม่ว่าจะทำอะไรกับเลขด้านซ้ายก็ตาม ก็ต้องทำวิธีเดียวกันกับเลขกลุ่มทางขวาด้วย นอกจากนี้ เรายังจับแต่ละขั้นตอนมาผสมกันได้ด้วย (เพื่อลัดขั้นตอนให้เร็วขึ้น) เช่น เอา -2 คูณด้วยแถวแรก แล้วบวกกลับไปยังแถวที่สอง จะได้ว่า
1 -1 2 | 1 0 0
0 2 -1 | -2 1 0
0 1 -1 | 0 0 1
ทำไปเรื่อยๆ จนได้ด้านซ้ายเป็นเลขดังต่อไปนี้ ถือว่าจบเกม
1 0 0
0 1 0
0 0 1
ส่วนเลขด้านขวาเอาไว้เช็คคำตอบว่าถูกหรือไม่ โดยใช้ฟังก์ชั่น MINVERSE ของ Excel รายละเอียดอยู่ด้านล่างของ Video ครับ
รายละเอียดดูได้ใน video นี้ครับ
ถ้าทำสำเร็จแล้ว ไม่แน่ใจว่าทำถูกหรือไม่ คุณสามารถตรวจคำตอบได้โดยใช้ MS EXCEL ฟังชั่น MINVERSE มาช่วยเช็ค ซึ่งค่าที่ออกมาจาก Excel จะต้องตรงกับเลขด้านขวาของคุณครับ เพราะว่าจริงๆ แล้วสิ่งที่คุณกำลังทำนั้น ก็คือการหา Inverse ของ Matrix 3x3 นั่นเอง
(ดังนั้น การตั้งโจทย์มั่วๆ บางครั้งอาจจะหาคำตอบไม่ได้ เพราะว่า Det ของ Matrix เป็น 0 จึงหา Inverse ไม่ได้ไปด้วย)
วิธีใช้ฟังก์ชั่นลองอ่านตามนี้ครับ http://www.quantunet.com/excel2003/skills/sample/the_minverse_function.html
วิธีการ copy ข้อมูลใน Excel แบบไม่เอาช่องที่ซ่อนเอาไว้

ถ้าใครเคยใช้ Excel แล้ว Hide ข้อมูลหรือ Filter ข้อมูลเอาไว้ แล้วต้องการ Copy ข้อมูลเฉพาะข้อมูลที่กำลังมองเห็นอยู่ออกไปไว้ที่อื่น หรือไว้ยัง Sheet อื่น อาจจะเคยเจอปัญหาว่า เวลา Copy ข้อมูลออกไป Paste แล้ว มันดันเอาข้อมูลที่ซ่อนเอาไว้ออกไปด้วย
ผมมีวิธีแก้ดังนี้ครับ
- เลือกบริเวณ Cell ที่ต้องการ Copy ตามปกติ (แค่เลือกบริเวณก่อนนะครับ)
- กด F5 เพื่อเข้าสู่คำสั่ง Go to
- กดปุ่ม Special... แล้วเลือก Visible Cells Only แล้วกด Ok
- กด Copy ตามปกติได้เลย (Ctrl+C)
- เลือก Cell เป้าหมายที่ต้องการไป Paste แล้วก็ Paste ตามปกติได้เลยครับ (Ctrl+V)
แค่นี้เองครับ ใช้เทคนิคเลือก Visible Cells Only จะช่วยแก้ปัญหาให้เพื่อนๆ ได้แน่นอน !!
งานใหม่ กับชีวิตการทำงานใหม่ๆ
เมื่อวันที่ 16 สิงหา ที่ผ่านมา เป็นวันที่ผมได้ไปเริ่มทำงานที่ใหม่ที่ Bank แห่งหนึ่ง การใช้ชีวิตของผมก็เปลี่ยนไปหลายเรื่องเหมือนกัน...
จากที่เคยทำงานที่เก่าที่อยู่ใกล้บ้านผมที่อยู่แถวสะพานควายมากๆ แค่ 5-10 นาทีถึง งานใหม่นี้ต้องเดินทางไปไกลถึงราษฎ์บูรณะ ต้องขึ้นทางด่วนและต้องออกเช้ามากๆ เท่านั้น ไม่งั้นได้ติดแหงกอยู่บนถนนไปอีกนาน แถมกลับบ้านก็ดึกขึ้นเยอะเลย (ภรรยาผมเริ่มบ่นนิดหน่อยแล้ว + เวลาว่างก็น้อยลงเยอะจนไม่ค่อยมีเวลามาอัปเดท Blog นี้เลย แหะๆ)
แม้ว่าจะต้องมีการเปลี่ยนแปลงการใช้ชีวิตไปพอสมควร แต่การได้มาทำงานใหม่นี้ก็มีข้อดีมากๆ เลยนั่นก็คือ ผมได้มีโอกาสได้เรียนรู้อะไรใหม่ๆ มากมาย ได้ทำงานกับคนเก่งๆ และยังได้ทำงานกับข้อมูลเยอะๆ ซึ่งเป็นสิ่งที่ผมชอบอีกด้วย
หลังจากได้ทำงานไปประมาณ 2 อาทิตย์ก็พบว่า ศัพท์เฉพาะและผลิตภัณฑ์ของทาง Bank นี่มันเยอะมากจริงๆ อีกนานกว่าจะทำความเข้าใจได้หมด อีกทั้งได้มีโอกาสฝึกใช้ Excel ในแบบที่ Advance มากกว่าที่เคยทำมาเยอะแยะ แถมได้ใช้ VBA มาเขียนโปรแกรมเพิ่มเติมด้วย และในอนาคตคงจะได้ใช้ Access มาจัดการกับข้อมูลมหาศาลของทาง Bank ด้วย ซึ่งก็ต้องเรียนรู้กันใหม่ เพราะแต่ก่อนผมแทบไม่เคยใช้ Access เลย
แต่พอได้ลองอ่านหนังสือ Access ดูคร่าวๆ ก็ได้พบความจริงว่า Access มันทำอะไรได้มากกว่าที่คิดเยอะเลย มันทำอะไรหลายๆอย่าง ได้อย่างที่ Excel ทำได้ เช่น ทำ Pivot Table และ Pivot Chart แต่มันจัดการข้อมูลจำนวนมหาศาลได้เจ๋งกว่ามาก แถมยังสร้าง Form ให้ User กรอกข้อมูลได้ง่ายกว่า Excel อีก คิดว่าถ้ใช้คล่องๆ แล้วคงจะสุดยอดไปเลย
Post นี้ไม่มีอะไรมาก แค่อยากบอกว่า "ความรู้สึกที่ได้ทำงานในสิ่งที่รู้สึกชอบ และการได้ทำงานกับคนเก่งๆ นี่มันรู้สึกดีจริงๆ อย่างที่ไม่เคยรู้สึกมาก่อนเลยครับ" ยิ่งคิดยิ่งอยากทำ Web แนะแนวที่เคยคิดไว้ให้สำเร็จเร็วๆ จัง เพราะคิดว่า ถ้าใครได้ทำงานในสิ่งที่ถนัด น่าจะมีความสุขไม่น้อย อย่างที่ผมกำลังรู้สึกครับ ^^



