วันอังคารที่ 24 มกราคม พ.ศ. 2555

บทเรียนที่ 21

ฟังก์ชั่น (Function)

ฟังก์ชันข้อความและตัวอักษร

เราจะใช้ฟังก์ชันในกลุ่มนนี้ในการจัดการกับตัวเลขให้เป็นข้อความ หรือการแปลงตัวอักษรให้เป็นตัวพิพม์ใหญ่หรือพิมพ์เล็ก เป็นต้น

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

หน้าที่
แปลงตัวเลขเป็นจำนวนเงินภาษาไทย (บาท)
รูปแบบ
ฺBAHTTEXT(number)
number
ตัวเลขที่ต้องการแปลงเป็นจำนวนเงินบาท



ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

รูปแบบในการใช้จำนวนเงินที่เป็นตัวอักษรของบางลักษระงาน อาจต้องการให้ตัวอักษรอยู่ในวงเล็บคู่ เช่น (สามสิบบาทถ้วน) ซึ่งถ้าเป็นลักษณะนี้เราสามารถประยุกต์ใช้หลักการรวมข้อความไปไว้ในฟังก์ชันได้

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

ฟังก์ชัน LOWER
ฟังก์ชัน LOWER ใช้ในการแปลงข้อความที่เป็นตัวพิมพ์ใหญ่ ไม่ว่าจะเป็นแค่บางตัวอักษรหรือทั้งข้อความ ให้เป็นตัวพิมพ์เล็กทั้งหมด

หน้าที่
แปลงข้อความให้เป็นตัวพิมพ์เล็ก
รูปแบบ
ฺLOWER(text)
text
ข้อความที่ต้องการแปลงเป็นตัวพิมพ์เล็ก ซึ่งต้องเป็นตัวอักษรเท่านั้น

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

ฟังก์ชัน UPPER
ฟังก์ชัน UPPER จะตรงข้ามกับฟังก์ชัน LOWER โดยฟังก์ชั่น UPPER จะแปลงข้อความทั้งหมดให้เป็นตัวพิมพ์ใหญ

หน้าที่
แปลงข้อความให้เป็นตัวพิมพ์ใหญ่
รูปแบบ
ฺUPPER(text)
text
ข้อความที่ต้องการแปลงเป็นตัวพิมพ์ใหญ่ ซึ่งต้องเป็นตัวอักษรเท่านั้น

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

ฟังก์ชัน PROPER ฟังก์ชัน PROPER เป็นฟังก์ชันที่ใช้ในการเปลี่ยนตัวอักษรแรกในแต่ละคำเป็นตัวพิมพ์ใหญ่ ซึ่งจะมีประโยชน์ทำให้เราไม่ต้องเข้าไปพิมพ์แก้ไขข้อความด้วยตนเอง

หน้าที่
เปลี่ยนตัวอักษรแรกในแต่ละคำในข้อความให้เป็นตัวพิมพ์ใหญ่
รูปแบบ
ฺPROPER(text)
text
ข้อความที่ต้องการเปลี่ยนตัวอักษรตัวแรกเป็นตัวพิมพ์ใหญ่

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

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

หน้าที่
จัดรูปแบบตัวเลขและแปลงตัวเลขเป็นข้อความ
รูปแบบ
ฺTEXT(value,format_text)
text
ตัวเลข หรือสูตรที่สามารถหาค่าเป็นตัวเลข หรือการอ้างอิงไปยังเซลล์ที่มีค่าตัวเลข
format_text
รูปแบบตัวเลขที่อยู่ในรูปของข้อความโดยดูได้จาก
การจัดรูปแบบเซลล์ (format cell)

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

ฟังก์ชัน CONCATENATE นอกจากเราจะสามารถใช้เครื่องหมาย & ในสูตรเพื่อการรวมข้อความได้แล้ว เราสามารถใช้ฟังก์ชัน CONCATENATE ในการรวมข้อความต่าง ๆ เข้าด้วยกัน หรือเราอาจจะใช้ทั้งเครื่องหมาย & และฟังก์ชัน CONCATENATE ร่วมกันได้

หน้าที่
รวมหลายข้อความเป็นข้อความเดียว
รูปแบบ
ฺCONCATENATE(text1,text2,..)
text
ข้อความแรกที่ต้องการรวม
text2,..
ข้อความที่ 2 ถึงข้อความที่ .. ตามลำดับ ที่ต้องการรวม

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

จากผลลัพธ์ที่ได้ ทำให้นามสกุลติดกับชื่อเวลาที่เราต้องการให้ห่างประมาณ 2 ตัวอักษรหรือมากกว่านี้วิธีทำคือ ให้เพิ่ม " " เข้าไปด้วย

ตัวอย่างการใช้ฟังก์ชัน


ก่อน


หลัง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น