เมื่อต้องการสร้างรูปแบบตัวเลขแบบกําหนดเอง ให้คุณเริ่มต้นด้วยการเลือกรูปแบบตัวเลขที่มีอยู่แล้วภายในรูปแบบใดรูปแบบหนึ่งเป็นจุดเริ่มต้น จากนั้น คุณสามารถเปลี่ยนส่วนใดส่วนหนึ่งของโค้ดของรูปแบบนั้นเพื่อสร้างรูปแบบตัวเลขแบบกําหนดเองของคุณเองได้
รูปแบบตัวเลขสามารถมีโค้ดได้สูงสุดสี่ส่วน โดยคั่นด้วยเครื่องหมายอัฒภาค ส่วนโค้ดเหล่านี้จะกําหนดรูปแบบสําหรับจํานวนบวก จํานวนลบ ค่าศูนย์ และข้อความตามลําดับนั้น
<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>
ตัวอย่างเช่น คุณสามารถใช้ส่วนของโค้ดเหล่านี้ในการสร้างรูปแบบที่กำหนดเองต่อไปนี้
[Blue]#,##0.00_);[Red](#,##0.00);0.00;"sales "@
คุณไม่จําเป็นต้องรวมส่วนของโค้ดทั้งหมดในรูปแบบตัวเลขแบบกําหนดเองของคุณ ถ้าคุณระบุส่วนของโค้ดเพียงสองส่วนสําหรับรูปแบบตัวเลขแบบกําหนดเองของคุณ ส่วนแรกจะถูกใช้สําหรับจํานวนบวกและศูนย์ และส่วนที่สองจะถูกใช้สําหรับจํานวนลบ ถ้าคุณระบุส่วนของโค้ดเพียงส่วนเดียว ถ้าคุณต้องการข้ามส่วนโค้ดและใส่ส่วนโค้ดที่ตามมา คุณต้องใส่เครื่องหมายอัฒภาคสิ้นสุดสําหรับส่วนที่คุณข้ามไป
แนวทางต่อไปนี้จะช่วยในการกำหนดส่วนต่างๆ ของโค้ดรูปแบบตัวเลขด้วยตนเอง
หมายเหตุ: การตั้งค่าภาษาและภูมิภาคบนคอมพิวเตอร์ของคุณอาจมีผลต่อรูปแบบแบบกําหนดเองที่ปรากฏตามค่าเริ่มต้นในแท็บ การจัดรูปแบบตัวเลข ของกล่องโต้ตอบ รูปแบบเซลล์ ตัวอย่างเช่น คุณอาจสามารถตั้งค่าสัญลักษณ์สกุลเงิน รูปแบบสําหรับค่าลบ ตัวคั่นหลักพัน และตัวคั่นทศนิยมในการตั้งค่าคอมพิวเตอร์ของคุณ ซึ่งอาจมีผลกระทบกับรูปแบบแบบกําหนดเองที่อยู่ในรายการใน Excel
-
แสดงทั้งข้อความและตัวเลข เมื่อต้องการแสดงทั้งข้อความและตัวเลขในเซลล์ ให้ใส่อักขระข้อความไว้ในเครื่องหมายอัญประกาศคู่ (" ") หรือนําหน้าอักขระตัวเดียวด้วยเครื่องหมายแบคสแลช (\) ใส่อักขระในส่วนที่เหมาะสมของโค้ดรูปแบบ ตัวอย่างเช่น พิมพ์รูปแบบ ส่วนเกิน $0.00";$-0.00" เพื่อแสดงจํานวนบวกเป็น "ส่วนเกิน $125.74" และจํานวนลบเป็น "$-125.74 การขาดแคลน" โปรดทราบว่ามีอักขระช่องว่างหนึ่งตัวก่อนทั้ง "ส่วนเกิน" และ "ค่าขาดแคลน" ในแต่ละส่วนรหัส
อักขระต่อไปนี้จะแสดงโดยไม่ต้องใช้เครื่องหมายอัญประกาศ
$ |
เครื่องหมายดอลลาร์ |
---|---|
+ |
เครื่องหมายบวก |
( |
เครื่องหมายวงเล็บเปิด |
: |
เครื่องหมายจุดคู่ |
^ |
เครื่องหมายกำกับเสียง (แคเรท) |
' |
เครื่องหมายอัญประกาศเดี่ยว |
{ |
เครื่องหมายวงเล็บปีกกาเปิด |
< |
เครื่องหมายน้อยกว่า |
= |
เครื่องหมายเท่ากับ |
- |
เครื่องหมายลบ |
/ |
เครื่องหมายทับ |
) |
เครื่องหมายวงเล็บปิด |
! |
เครื่องหมายอัศเจรีย์ |
& |
เครื่องหมายและ |
~ |
เครื่องหมายตัวหนอน |
} |
เครื่องหมายวงเล็บปีกกาปิด |
> |
เครื่องหมายมากกว่า |
อักขระช่องว่าง |
-
รวมส่วนสําหรับรายการข้อความ ถ้ารวมไว้ ส่วนข้อความจะเป็นส่วนสุดท้ายในรูปแบบตัวเลขเสมอ ใส่อักขระ "at" (@) ในส่วนที่คุณต้องการแสดงข้อความใดๆ ที่คุณพิมพ์ในเซลล์ ถ้าอักขระ @ ถูกละเว้นจากส่วนข้อความ ข้อความที่คุณพิมพ์จะไม่แสดง ถ้าคุณต้องการแสดงอักขระข้อความที่ระบุด้วยข้อความที่พิมพ์เสมอ ให้ใส่ข้อความเพิ่มเติมไว้ในเครื่องหมายอัญประกาศคู่ (" ") ตัวอย่างเช่น "ใบเสร็จรับเงินรวมสําหรับ "@
ถ้ารูปแบบไม่มีส่วนข้อความ ค่าใดๆ ที่ไม่ใช่ตัวเลขที่คุณพิมพ์ลงในเซลล์ที่ใช้รูปแบบนั้นจะไม่ได้รับผลกระทบจากรูปแบบนั้น นอกจากนี้ เซลล์ทั้งหมดจะถูกแปลงเป็นข้อความ
-
เพิ่มช่องว่าง เมื่อต้องการสร้างช่องว่างที่มีความกว้างของอักขระในรูปแบบตัวเลข ให้ใส่อักขระขีดล่าง (_) ตามด้วยอักขระที่คุณต้องการใช้ ตัวอย่างเช่น เมื่อคุณทําตามเครื่องหมายขีดล่างด้วยวงเล็บขวา เช่น _) จํานวนบวกจะเรียงตัวกันอย่างถูกต้องโดยมีจํานวนลบอยู่ในวงเล็บ
-
ทําซ้ําอักขระ เมื่อต้องการทําซ้ําอักขระถัดไปในรูปแบบเพื่อเติมความกว้างคอลัมน์ ให้ใส่เครื่องหมายดอกจัน (*) ในรูปแบบตัวเลข ตัวอย่างเช่น พิมพ์ 0*- เพื่อใส่เส้นประหลังตัวเลขเพื่อเติมเซลล์ หรือพิมพ์ *0 ก่อนรูปแบบใดๆ เพื่อรวมเลขศูนย์นําหน้า
-
รวมเครื่องหมายอัญใบ้คู่ เมื่อต้องการแสดงเครื่องหมายอัญประกาศคู่ในเซลล์ ให้ใช้ \" (เครื่องหมายแบคสแลชตามด้วยเครื่องหมายอัญประกาศคู่) ตัวอย่างเช่น เมื่อต้องการแสดง 32 เป็น 32" ในเซลล์ ให้ใช้ #\" เป็นรูปแบบตัวเลข
-
การใส่ตำแหน่งทศนิยมและเลขนัยสำคัญ เมื่อต้องการจัดรูปแบบเศษส่วนหรือตัวเลขที่มีจุดทศนิยม ให้ใส่ตัวแทนตัวเลข จุดทศนิยม และตัวคั่นหลักพันต่อไปนี้ไว้ในส่วน
0 (ศูนย์) |
ตัวแทนตัวเลขนี้จะแสดงศูนย์ที่ไม่มีนัยสําคัญถ้าตัวเลขมีจํานวนหลักน้อยกว่าศูนย์ในรูปแบบ ตัวอย่างเช่น ถ้าคุณพิมพ์ 8.9 และคุณต้องการให้แสดงเป็น 8.90 ให้ใช้รูปแบบ #.00 |
# |
ตัวแทนตัวเลขนี้จะเป็นไปตามกฎเดียวกันกับ 0 (ศูนย์) อย่างไรก็ตาม Excel จะไม่แสดงศูนย์เพิ่มเติมเมื่อตัวเลขที่คุณพิมพ์มีตัวเลขที่ด้านใดด้านหนึ่งของจุดทศนิยมน้อยกว่าสัญลักษณ์ # ในรูปแบบ ตัวอย่างเช่น ถ้ารูปแบบแบบกําหนดเองคือ #.## และคุณพิมพ์ 8.9 ในเซลล์ ตัวเลข 8.9 จะแสดงขึ้น |
? |
ตัวแทนตัวเลขนี้จะเป็นไปตามกฎเดียวกันกับ 0 (ศูนย์) อย่างไรก็ตาม Excel จะเพิ่มช่องว่างสําหรับศูนย์ที่ไม่มีนัยสําคัญบนด้านใดด้านหนึ่งของจุดทศนิยมเพื่อให้จุดทศนิยมถูกจัดแนวในคอลัมน์ ตัวอย่างเช่น รูปแบบแบบกําหนดเอง 0.0? จะจัดแนวจุดทศนิยมสําหรับตัวเลข 8.9 และ 88.99 ในคอลัมน์ |
. (จุด) |
ตัวแทนตัวเลขจะแสดงจุดทศนิยมในตัวเลข |
-
ถ้าตัวเลขมีจํานวนหลักทางด้านขวาของจุดทศนิยมมากกว่าพื้นที่ที่สํารองไว้ในรูปแบบ ตัวเลขจะปัดเศษเป็นตําแหน่งทศนิยมมากเท่ากับพื้นที่ที่สํารองไว้ ถ้ามีจํานวนหลักทางด้านซ้ายของจุดทศนิยมมากกว่าตัวแทนตัวเลข หลักที่เกินมาจะแสดง ถ้ารูปแบบมีเฉพาะเครื่องหมายตัวเลข (#) ทางด้านซ้ายของจุดทศนิยม ตัวอย่างเช่น .47
เมื่อต้องการแสดง |
เป็น |
ให้ใช้โค้ดนี้ |
---|---|---|
1234.59 |
1234.6 |
####.# |
8.9 |
8.900 |
#.000 |
.631 |
0.6 |
0.# |
12 1234.568 |
12.0 1234.57 |
#.0# |
44.398 102.65 2.8 |
44.398 102.65 2.8 (ที่มีทศนิยมที่จัดแนว) |
???.??? |
5.25 5.3 |
5 1/4 5 3/10 (ที่มีเศษส่วนที่จัดแนว) |
# ???/??? |
-
แสดงตัวคั่นหลักพัน เมื่อต้องการแสดงจุลภาคเป็นตัวคั่นหลักพัน หรือเมื่อต้องการปรับมาตราส่วนตัวเลขด้วยพหุคูณของ 1,000 ให้ใส่ตัวคั่นต่อไปนี้ในรูปแบบตัวเลข
, (เครื่องหมายจุลภาค) |
แสดงตัวคั่นหลักพันเป็นตัวเลข Excel จะคั่นหลักพันด้วยเครื่องหมายจุลภาค ถ้ารูปแบบมีเครื่องหมายจุลภาคที่อยู่ในเครื่องหมายตัวเลข (#) หรือด้วยศูนย์ เครื่องหมายจุลภาคที่อยู่หลังตัวยึดตัวเลขจะปรับมาตราส่วนตัวเลขด้วย 1,000 ตัวอย่างเช่น ถ้ารูปแบบเป็น #.0 และคุณพิมพ์ 12,200,000 ในเซลล์ ตัวเลข 12200.0 จะแสดงขึ้น |
เมื่อต้องการแสดง |
เป็น |
ให้ใช้โค้ดนี้ |
---|---|---|
12000 |
12,000 |
#,### |
12000 |
1.2 |
#, |
12200000 |
12.2M |
0.0,"M" |
-
ระบุสี เมื่อต้องการระบุสีสําหรับส่วนของรูปแบบ ให้พิมพ์ชื่อของหนึ่งในแปดสีต่อไปนี้ในวงเล็บเหลี่ยมในส่วน รหัสสีต้องเป็นรายการแรกในส่วน
[Black] |
---|
[Green] |
[White] |
[Blue] |
[Magenta] |
[Yellow] |
[Cyan] |
[Red] |
-
ระบุเงื่อนไข เมื่อต้องการระบุรูปแบบตัวเลขที่จะนําไปใช้ก็ต่อเมื่อตัวเลขตรงตามเงื่อนไขที่คุณระบุเท่านั้น ให้ใส่เงื่อนไขไว้ในวงเล็บเหลี่ยม เงื่อนไขประกอบด้วย ตัวดำเนินการเปรียบเทียบ และค่า ตัวอย่างเช่น รูปแบบต่อไปนี้แสดงตัวเลขที่มีค่าน้อยกว่าหรือเท่ากับ 100 ในแบบอักษรสีแดงและตัวเลขที่มากกว่า 100 ในแบบอักษรสีน้ําเงิน
[Red][<=100];[Blue][>100]
เมื่อต้องการนำรูปแบบตามเงื่อนไขไปใช้กับเซลล์ (ตัวอย่างเช่น การการแรเงาสีที่ขึ้นอยู่กับค่าของเซลล์) บนแท็บ หน้าแรก ในกลุ่ม สไตล์ ให้คลิก การจัดรูปแบบตามเงื่อนไข
-
ใส่สัฐลักษณ์สกุลเงิน เมื่อต้องการพิมพ์สัญลักษณ์สกุลเงินแบบใดแบบหนึ่งในรูปแบบตัวเลข ให้กด NUM LOCK แล้วใช้แป้นตัวเลชเพื่อพิมพ์โค้ด ANSI ของสัญลักษณ์นั้น
เมื่อต้องการป้อน |
ให้กดโค้ดนี้ |
---|---|
¢ |
ALT+0162 |
£ |
ALT+0163 |
¥ |
ALT+0165 |
|
ALT+0128 |
-
หมายเหตุ: รูปแบบแบบกําหนดเองจะถูกบันทึกไว้กับเวิร์กบุ๊ก เมื่อต้องการให้ Excel ใช้สัญลักษณ์สกุลเงินเฉพาะเสมอ คุณต้องเปลี่ยนสัญลักษณ์สกุลเงินที่เลือกไว้ใน ตัวเลือกภูมิภาค ใน แผงควบคุม ก่อนที่คุณจะเริ่ม Excel
-
แสดงเปอร์เซ็นต์ เมื่อต้องการแสดงตัวเลขเป็นเปอร์เซ็นต์ของ 100 เช่น เมื่อต้องการแสดงตัวเลข .08 เป็น 8% หรือ 2.8 เป็น 280% ให้ใส่เครื่องหมายเปอร์เซ็นต์ (%) ไว้ในรูปแบบตัวเลข
-
แสดงเครื่องหมายทางวิทยาศาสตร์ เมื่อต้องการแสดงตัวเลขในรูปแบบเชิงวิทยาศาสตร์ (ยกกำลัง) ให้ใส่โค้ดเลขชี้กำลังต่อไปนี้ลงในส่วน
E (E-, E+, e-, e+) |
แสดงตัวเลขในรูปแบบเชิงวิทยาศาสตร์ (เอ็กซ์โพเนนเชียล) Excel จะแสดงตัวเลขทางด้านขวาของ "E" หรือ "e" ที่สอดคล้องกับจํานวนตําแหน่งที่จุดทศนิยมถูกย้าย ตัวอย่างเช่น ถ้ารูปแบบเป็น 0.00E+00 และคุณพิมพ์ 12,200,000 ในเซลล์ ตัวเลข 1.22E+07 จะแสดงขึ้น ถ้าคุณเปลี่ยนรูปแบบตัวเลขเป็น #0.0E+0 ตัวเลข 12.2E+6 จะแสดงขึ้น |
-
แสดงวัน เดือน และปี เมื่อต้องการแสดงตัวเลขในรูปแบบวันที่ (เช่น วัน เดือน และปี) ให้ใส่โค้ดต่อไปนี้ลงในส่วน
m |
แสดงเดือนเป็นตัวเลขโดยไม่มีเลขศูนย์นำหน้า |
---|---|
mm |
แสดงเดือนเป็นตัวเลขโดยมีเลขศูนย์นำหน้าตามที่เหมาะสม |
mmm |
แสดงเดือนเป็นตัวอักษรย่อ (มค. ถึง ธค.) |
mmmm |
แสดงเดือนเป็นชื่อเต็มของเดือน (มกราคม ถึง ธันวาคม) |
mmmmm |
แสดงเดือนเป็นตัวอักษรเพียงตัวเดียว (ม ถึง ธ) |
d |
แสดงวันเป็นตัวเลขโดยไม่มีเลขศูนย์นำหน้า |
dd |
แสดงวันเป็นตัวเลขโดยมีเลขศูนย์นำหน้าตามที่เหมาะสม |
ddd |
แสดงวันเป็นตัวอักษรย่อ (อา. ถึง ส.) |
dddd |
แสดงวันเป็นชื่อเต็มของวัน (อาทิตย์ ถึง เสาร์) |
yy |
แสดงปีเป็นตัวเลขสองหลัก |
yyyy |
แสดงปีเป็นตัวเลขสี่หลัก |
เมื่อต้องการแสดง |
เป็น |
ให้ใช้โค้ดนี้ |
---|---|---|
เดือน |
1-12 |
m |
เดือน |
01–12 |
mm |
เดือน |
มค.-ธค. |
mmm |
เดือน |
มกราคม–ธันวาคม |
mmmm |
เดือน |
ม–ธ |
mmmmm |
Days |
1-31 |
d |
Days |
01–31 |
dd |
Days |
อา.–ส. |
ddd |
Days |
อาทิตย์–เสาร์ |
dddd |
ปี |
00–99 |
yy |
ปี |
1900-9999 |
yyyy |
-
แสดง ชั่วโมง นาที และวินาที เมื่อต้องการแสดงรูปแบบเวลา (เช่น ชั่วโมง นาที และวินาที) ให้ใส่โค้ดต่อไปนี้ลงในส่วน
h |
แสดงชั่วโมงเป็นตัวเลขโดยไม่มีเลขศูนย์นำหน้า |
---|---|
[h] |
แสดงเวลาที่ใช้ไปเป็นชั่วโมง ถ้าคุณกําลังทํางานกับสูตรที่ส่งกลับเวลาที่มีจํานวนชั่วโมงเกินกว่า 24 ให้ใช้รูปแบบตัวเลขที่คล้ายคลึงกับ [h]:mm:ss |
hh |
แสดงชั่วโมงเป็นตัวเลขโดยมีเลขศูนย์นําหน้าตามที่เหมาะสม ถ้ารูปแบบมี AM หรือ PM ชั่วโมงจะยึดตามนาฬิกาแบบ 12 ชั่วโมง มิฉะนั้น ชั่วโมงจะขึ้นกับนาฬิกาแบบ 24 ชั่วโมง |
m |
แสดงนาทีเป็นตัวเลขโดยไม่มีเลขศูนย์นำหน้า หมายเหตุ: โค้ด m หรือ mm จะต้องปรากฏถัดจากโค้ด h หรือ hh หรือปรากฏอยู่หน้ารหัส ss มิฉะนั้น Excel จะแสดงข้อมูลเดือนแทนที่จะเป็นข้อมูลนาที |
[m] |
แสดงเวลาที่ใช้ไปเป็นนาที ถ้าคุณกําลังทํางานกับสูตรที่ส่งกลับเวลาที่มีจํานวนนาทีเกินกว่า 60 นาที ให้ใช้รูปแบบตัวเลขที่คล้ายคลึงกับ [mm]:ss |
mm |
แสดงนาทีเป็นตัวเลขโดยมีเลขศูนย์นำหน้าตามที่เหมาะสม หมายเหตุ: โค้ด m หรือ mm จะต้องปรากฏถัดจากโค้ด h หรือ hh หรือปรากฏอยู่หน้ารหัส ss มิฉะนั้น Excel จะแสดงข้อมูลเดือนแทนที่จะเป็นข้อมูลนาที |
s |
แสดงวินาทีเป็นตัวเลขโดยไม่มีเลขศูนย์นำหน้า |
[s] |
แสดงเวลาที่ใช้ไปเป็นวินาที ถ้าคุณกําลังทํางานกับสูตรที่ส่งกลับเวลาที่มีจํานวนวินาทีเกินกว่า 60 ให้ใช้รูปแบบตัวเลขที่คล้ายคลึงกับ [ss] |
ss |
แสดงวินาทีเป็นตัวเลขโดยมีเลขศูนย์นําหน้าตามที่เหมาะสม ถ้าคุณต้องการแสดงเศษส่วนของวินาที ให้ใช้รูปแบบตัวเลขที่คล้ายกับ h:mm:ss.00 |
AM/PM, am/pm, A/P, a/p |
แสดงชั่วโมงโดยใช้นาฬิกาแบบ 12 ชั่วโมง Excel จะแสดง AM, am, A หรือ a สําหรับเวลาตั้งแต่เที่ยงคืนจนถึงเที่ยงวัน และ PM, pm, P หรือ p สําหรับเวลาตั้งแต่เที่ยงวันถึงเที่ยงคืน |
เมื่อต้องการแสดง |
เป็น |
ให้ใช้โค้ดนี้ |
---|---|---|
ชั่วโมง |
0-23 |
h |
ชั่วโมง |
00–23 |
hh |
รายงานการประชุม |
0-59 |
m |
รายงานการประชุม |
00–59 |
mm |
วินาที |
0-59 |
s |
วินาที |
00–59 |
ss |
เวลา |
4 AM |
h AM/PM |
เวลา |
4:36 PM |
h:mm AM/PM |
เวลา |
4:36:03 P |
h:mm:ss A/P |
เวลา |
4:36:03.75 |
h:mm:ss.00 |
เวลาที่ใช้ไป (ชั่วโมงและนาที) |
1:02 |
[h]:mm |
เวลาที่ใช้ไป (นาทีและวินาที) |
62:16 |
[mm]:ss |
เวลาที่ใช้ไป (วินาทีและหนึ่งส่วนร้อยวินาที) |
3735.80 |
[ss].00 |