Buy Book from Amazon , That 's great !

Excel Function "Istext"

Excel Function "Istext"

    วันนี้เรามาทำความรู้จัก function "Istext" กันครับ function นี้เป็น function นึงที่ผมใช้บ่อยเวลา download ข้อมูลมาจากโปรแกรมสำเร็จรูป ERP หรือจากทาง Internet น่ะครับ โดยมากเมื่อ download มา ตัวเลขมักจะออกมาในรูปแบบ text ซึ่งเราไม่สามารถนำไปคำนวณหรือไปใช้กับ function ที่ต้องใช้ตัวเลขได้ต่อเลยนะครับ เพราะโปรแกรมมันถือว่ามันเป็นรูปแบบ text หรือตัวอักษร ช้านจะไม่คำนวณ ใครจะทำไม

ดังนั้น function ที่เราจะเช็คว่า cell ใดๆก็ตามที่เรานำออกมาจากโปรแกรมอื่นเป็น text หรือไม่ก็คือ เจ้า "Istext" นี่แหละ ครับ

=istex("cell ที่เราต้องการตรวจสอบ") ผลที่ออกมาจะเป็น True ถ้า cell นั้นบรรจุ text และ false ถ้าเป็นค่าอื่นที่ไม่ใช่ text ครับ

ตัวอย่างนะครับ

Excel Function "Convert"

        ในการทำงานของผมนะครับ บางครั้งจำเป็นต้องคำนวณหาพื้นที่ในการเก็บวัตถุดิบที่จะเข้ามาใหม่ โดยที่ต้องคำนวณจากขนาดของกล่องวัตถุดิบเป็น cm แล้วมาปรับเป็น เมตร บ้าง บางครั้ง ก็จาก เมตรไปเป็นคิวบิค หรือลูกบาศเมตร ซึ่งบางครั้งทำสูตรผูกกันไว้เยอะๆก็มีเบลอครับว่า 1 cm เป็นกี่เมตร 100 เมตรเป็นกี่เซน อะไรเงี้ยพอคำนวณมาผิดก็ ship หายกันเลยทีเดียวไม่ชัวร์ว่ามันผิดตรงไหน ก็เลยเอา function "covert" มาฝากกัน
เพราะว่าเป็น function ที่ใช้ในการปรับค่าหน่วยต่างๆให้เราได้อย่างดีทีเดียวครับ

สูตรเป็นอย่างนี้นะครับ (ตรงนี้คุณสามารถดูจาก help ใน microsoft excel ได้เลยนะครับ ผมยืมมานิดส์นึง)
=CONVERT(number,from_unit,to_unit)

number     คือค่าใน from_unit ที่จะแปลง
from_unit    คือหน่วยของตัวเลข
to_unit    คือหน่วยของผลลัพธ์ ซึ่งฟังก์ชัน CONVERT จะยอมรับค่าข้อความต่อไปนี้

น้ำหนักและมวล
กรัม "g"
สลัค (Slug) "sg"
มวลปอนด์ (มาตราชั่ง) "lbm"
U (หน่วยมวลอะตอม) "u"
มวลออนซ์ (มาตราชั่ง) "ozm"

ระยะทาง
เมตร "m"
ไมล์ "mi"
ไมล์ทะเล "Nmi"
นิ้ว "in"
ฟุต "ft"
หลา "yd"
อังสตรอม (Angstrom) "ang"
ไพกา (1/72 นิ้ว) "Pica"

เวลา
ปี "yr"
วัน "day"
ชั่วโมง "hr"
นาที "mn"
วินาที "sec"

แรงดัน
ปาสคาล (Pascal) "Pa"
บรรยากาศ (Atmosphere) "atm"
มม. ปรอท (mm of Mercury) "mmHg"

แรง
นิวตัน "N"
ไดน์ (Dyne) "dyn"
แรงปอนด์ "lbf"

พลังงาน
จูล (Joule) "J"
Erg "e"
แคลอรีของการเปลี่ยนพลังงานความร้อนเป็นพลังงานกล "c"
แคลอรีของ IT "cal"
อิเล็กตรอนโวลต์ (Electron volt) "eV"
แรงม้า-ชั่วโมง (Horsepower-hour) "HPh"
วัตต์-ชั่วโมง (Watt-hour) "Wh"
ฟุต-ปอนด์ (Foot-pound) "flb"
BTU "BTU"

กำลัง

แรงม้า (Horsepower) "HP"
วัตต์ (Watt) "W"

อุณหภูมิ 
องศาเซลเซียส "C"
องศาฟาเรนไฮต์ "F"
องศาเคลวิน "K"

ตัวอย่าง นะครับ
=CONVERT(1.0, "lbm", "kg") แปลง 1 มวลปอนด์ไปเป็นกิโลกรัม (0.453592)
=CONVERT(1,"day","sec") = 86400 วินาที แปลงหน่วยจาก 1 วันไปเป็นวินาที

Excel Function "Sum"

วันนี้เรามาดู function พื้นๆมากๆ แต่ใช้บ่อยมากๆเช่นกัน function ที่ว่าคือ sum ครับ
ผมเชื่อว่าหลายๆคนใช้เป็นกันอยู่แล้ว ไม่เป็นไรเพื่อคนที่ยังไม่รู้ว่าใช้ยังไงนะครับ
สูตรก็คือ
=Sum(A1,A2,A3)  ถ้าสูตรเป็นแบบนี้หมายความว่า ผลรวม cell A1 - A3 นะครับ
=Sum(A1,A2,A10,A11) ถ้าสูตรเป็นแบบนี้หมายความว่า ผลรวม cell A1,A2 และ A10 กับ A11
=Sum(A1:A35) อันนี้เป็นสูตรแบบช่วง cell คือ ผลรวมตั้งแต่ A1 ถึง A35 
=Sum(A1:A35,A34:A100) อันนี้เป็นสูตรแบบช่วง cell คือ ผลรวมตั้งแต่ A1 ถึง A35 และ A34 ถึง A100

ทำไมเราไม่ใช้ + ล่ะง่ายจะตาย

ใช่ครับการใช้ + แทน function "Sum" เนี่ยง่ายกว่าแต่ถ้ามี cell ใด cell หนึ่ง ที่เราต้องการบวกเกิดมีค่าเป็นตัวหนังสือคือจะทำให้อ่านค่าผลรวมออกมาเป็น #value ทันที่ ซึ่งหมายความว่าเราต้องมาแก้ไขสูตรกันอีกครั้ง แต่จะไม่มีปัญหานี้กับการใช้ function "Sum" ครับ function "Sum" จะทำการบวกและยกเว้นค่าที่ไม่ใช่ตัวเลขโดยที่ยังสามารถหาผลรวมได้เช่นเดิม

Excel IF function

คราวนี้ก็มาถึง function ยอดฮิตอย่าง IF บ้าง เจ้าตัว IF เนี่ยเงื่อนไขมันก็ไม่ได้ยุ่งยากอะไรครับ เพราะว่ามันทำหน้่าที่สร้างเงื่อนไขในการแสดงผลให้เราดู เช่น ผมจะไปภูเก็ต ต้องมีเงิน 2000 ถึงจะไปเครื่องบินได้ แต่ดันมีแค่ 500 เลยต้องไปรถบัส ยังงี้น่ะครับ เราก็สร้างเงื่อนไข ตามสูตร If ว่า

สมมติ cell A1 เป็น "เครื่องบิน" cell A2 เป็น "รถบัส" จำนวนเงินที่มีอยู่ cell C1

ทีนี้เราอยากรู้ว่าเรามีตัง 1500 บาท เท่านี้เนี่ยจะได้โดยสารอะไร ก็เอา 1500 ไปใส่ที่ cell C1 

แล้วเราก็ทำสูตรที่ cell C2


=if(c1>=2000,a1,a2) ผลลัพธ์จะออกมาคือ "รถบัส" ครับ


เราสามารถนำ if ไปประยุกต์กับการใช้งานที่ต้องการเงื่อนไขได้มากมายเลยครับ




Excel Camera very interesting !

ผมพึ่งไปเจอ tip เด็ดมา ว่า Excel ก็มีกล้องถ่ายรูปเหมือนกันแถมเป็นเหมือนกล้องวงจรปิดให้เราดูด้วยครับ
ไปที่ toolbar คลิกขวาแล้วเลือก customize จากนั้นเลือก tab "command" ช่องด้านซ้ายเลือกที่ tool ส่วนด้านขวา
ให้หารูปกล้อง จากนั้นให้คลิกค้างแล้วลากมาแปะไว้ที่ Toolbar ของเราเป็นอันเสร็จ

ประโยชน์มันคือ  สมมติว่าเราทำ cell link ข้อมูลไปที่ sheet อื่นแล้วเราต้องเปลี่ยนข้อมูลที่ sheet ต้นทางๆหลายๆข้อมูล
แต่ไม่แน่ใจว่า sheet ปลายทาง update ข้อมูลตามรึเปล่า function camera จะทำหน้าที่ถ่ายรูป sheet ปลายทางไว้เราสามารถเอารูปไปแปะไว้ที่ไหนก็ได้ โดยที่มันสามารถ update ข้อมูลให้เราเห็นที่รูปได้ได้เหมือน sheet ปลายทาง

อันนี้เป็น ฺฺBlog ไปเจอ Tip นี้มาถ้าไม่เข้าใจลองเข้าไปดูครับ ภาค English
Excel Camera function Tip


ตัวอย่าง

















จากนั้นลากไปวางเป็นกรอบตรงไหนก็ได้ 







ทีนี้ลองเปลี่ยนข้อมูลต้นทางจะเห็นว่า
ในกรอบรูปภาพที่วางใหม่เนี่ยเปลี่ยนตามด้วย 

ขอบอกว่า Tip นี้ นี่ สุโค่ยจริงๆ

Excel Countif Function

สำหรับบทความนี้ก็จะว่ากันถึงตัว function "Countif" นะครับ แน่นอนครับประโยชน์ของมันก็ตรงตัวตามที่แปลได้จากภาษอังกฤษ Count คือ นับ ส่วน if คือ ถ้า รวมแล้วก็คือการนับอย่างมีเงื่อนไขนั่นเอง

ตัวอย่างนะครับ (คลิกที่รูปเพื่อดู)













สุตรที่ใช้ก็คือ =COUNTIF($B$3:$G$18,1)
$B$3:$G$18 หมายถึงช่วงข้อมูลที่เราต้องการนับ
1 หมายถึงเงื่อนไขที่ต้องการนับ ในที่นี้เราอยากนับว่ามีเลข 1 กี่ตัวในตาราง
ใส่สูตรเสร็จ ค่าที่ออกมาคือ 12

เห็นมั๊ยครับว่า function นี้ง่า่ยแค่ไหน

Tip ถ้าต้องการนับค่าที่เป็นตัวอักษรให้ใส่เครื่องหมายคำพูดครอบคำไว้นะครับบบบบ
เช่น =countif(A1:A25,"Excel") ก็จะได้ค่าของการนับคำว่า"Excel"

MoomOO''

Excel related text function

เรามาดู function ที่มันเกี่ยวกับตัวอักษรบ้างครับ ที่ผมใช้บ่อยก็จะเป็น
แอ่น แอ๊น  มันคือ "&" ครับ จริงแล้วก็ไม่เชิง function นักแต่มันเท่ไม่หยอกเชียวนะครับ ถ้าใช้เป็นเนี่ย

เช่น cell A1 = นาย สมบัติ , ฺB2 = เกิดมาจน  ทีนี้เราอยากให้มันอยู่ cell เดียวกัน ก็ใช้ เจ้า " &" นี่แหละครับ

สูตรเป็นแบบนี้    cell C3   =A1&B2   จะออกมาเป็น นาย สมบัติเกิดมาจ แบบนี้ทันทีครับ
ทีนี้ มันก็ดูไม่งามใช่มะ ผมมีเทคนิคเล็กน้อยนะครับ คือเราจะใส่ช่องว่างโดยการเคาะ space bar 1ที เพื่อเว้นช่องว่าง

ก็จะเป็น  cell C3   =A1&" "&B2 จะออกมาเป็น นาย สมบัติ เกิดมาจน 
หรือ เราเคาะ 2 ที
ก็จะเป็น  cell C3   =A1&" "&B2 จะออกมาเป็น นาย สมบัติ  เกิดมาจน  ดูดีขึ้นทันตาเลยใช่มั๊ยครับ 


ทีนี้เราอยากแทรกคำว่า " ชื่อ " และ " นามสกุล " ลงไปด้วยให้มีฐานะดียิ่งๆขึ้นไปก็ใช้วิธีเดียวกัน 
ก็จะเป็น  cell C3   = " ชื่อ "&A1&" "&" นามสกุล "&B2 
ทีนี้จะได้คำที่สวยกว่าเดิม เป็น ชื่อ นาย สมบัติ  นามสกุล เกิดมาจน  
คราวนี้เราก็สามารถประยุกต์ใช้กับงานเอกสารทั่วๆไปได้สบายแล้วครับ













เล็กๆน้อยๆจาก ผู้เขียน

รูปภาพของฉัน
ปทุมธานี, Thailand
เมื่อเริ่มรู้จักให้ คุณจะเป็นผู้ได้รับเสมอ