ตัวอย่าง Format แปลกๆ

  • Format [>=90]”A”;[>=70]”B”;”C” จะเปลี่ยนตัวเลขในเซลล์ตามเงื่อนไขว่า ถ้าค่ามากกว่าหรือเท่ากับ 90 ให้แสดงตัว A แทนตัวเลขนั้นถ้าค่ามากกว่าหรือเท่ากับ 70 ให้แสดงตัว B แทนตัวเลขนั้นหรือมิฉะนั้นให้แสดงตัว C
  • Format [=1]”Yes”;[=0]”No”;”Reject” จะแสดงคำว่า Yes, No, Reject แทนตัวเลขที่มีค่าเท่ากับ 1, 0, หรือตัวเลขอื่น ตามลำดับ
  • Format “4”;”4”;”4”;”4” จะเปลี่ยนค่าให้เป็นเลข 4 แทนไม่ว่าค่าที่แท้จริงจะเป็นเท่าใด
  • Format 0000 จะแสดงเลข 123 ออกมาเป็น 0123 (ซึ่งตัวเลขยังคงมีสถานะเป็นตัวเลขตามเดิม ถูกต้องกว่าการพิมพ์ ‘0123 หรือใช้คำสั่ง Format Cells > Number > Text ซึ่งทำให้ตัวเลขเปลี่ยนสถานะมาเป็น Text ซึ่งดูง่ายๆว่าจะชิดซ้ายของเซลล์)
  • หากต้องการแทรกสัญลักษณ์แปลกที่ไม่มีบนแป้นพิมพ์ลงไปใน Format เช่น เครื่องหมายบวกลบ ± ให้กดปุ่ม Alt ค้างไว้แล้วพิมพ์ตัวเลข 0177 ซึ่งสามารถค้นหาตัวเลขที่ต้องพิมพ์นี้ได้จาก โปรแกรม Character Map ซึ่งสั่งเปิดโปรแกรมนี้ได้ง่ายๆโดยพิมพ์คำว่า charmap ลงไปในช่องของคำสั่ง Start > Run

การใช้คำสั่ง Format Cells > Number จะช่วยปรับการแสดงตัวเลขให้มีตัวอักษรแทรก โดยค่าที่แท้จริงยังคงถือว่าเป็น Number ที่เห็นได้จากการชิดขวาของเซลล์ แต่ถ้าเซลล์มีความกว้างไม่พอจะเห็นเป็นเครื่องหมาย ###### แทน ซึ่งแก้ได้โดยสั่ง Format Cells > Alignment > กาช่อง Shrink to fit เพื่อทำให้ Excel ปรับขนาด Font ย่อลงให้แสดงให้เห็นได้ในเซลล์นั้นเสมอ ประเด็นเรื่อง Format นี้ขอย้ำว่า การใช้ Format เป็นเพียงการเปลี่ยนสิ่งเห็นเท่านั้น มิได้แก้ไขค่าให้ต่างไปจากเดิมแม้แต่น้อย

หากต้องการนำตัวเลขไปแสดงร่วมกับตัวอักษร ยังมีอีกวิธีหนึ่ง โดยใช้สูตร Text เข้ามาช่วยปรับรูปแบบของตัวเลขแล้วนำไปเชื่อมต่อกับตัวอักษรที่ต้องการโดยใช้เครื่องหมาย & เป็นตัวเชื่อม

สมมติว่า เซลล์ A1 มีค่าเท่ากับ .15 หากต้องการนำเลข .15 ไปแสดงให้เป็นคำว่า Profit 15.0% ทำได้ 2 วิธี

  • วิธีแรก ใช้คำสั่ง Format Cells > Number > Custom แล้วกำหนด Type เป็น“Profit” 0.0%
  • วิธีที่สอง สร้างสูตร =”Profit ”&Text(A1,”0.0%”)

จะพบว่าผลจากวิธีแรกได้คำว่า Profit 15.0% ชิดขวาของเซลล์แสดงว่าสามารถนำไปคำนวณต่อได้ แต่วิธีที่สองแม้จะได้คำเดียวกันแต่จะชิดซ้ายของเซลล์ซึ่งไม่สามารถนำไปคำนวณต่อ จึงขอแนะนำให้ใช้วิธีที่สองกับผลลัพธ์สุดท้ายที่ไม่ต้องนำไปใช้คำนวณต่อเท่านั้น

นอกจากนี้สูตร Text ยังเปรียบได้กับสูตร Round โดยสูตร Text นี้จะปัดตัวเลขและแสดงตัวเลขตามรูปแบบให้ด้วย เช่น =TEXT(123456789,"0.00,,") จะได้คำตอบเป็น 123.46 และมีค่า 123.46 ด้วย

 

 

Author: สมเกียรติ ฟุ้งเกียรติEmail: This email address is being protected from spambots. You need JavaScript enabled to view it.

E-Learning

Go to top