การใช้สูตรในคอลัมน์ที่คํานวณแล้วในรายการสามารถช่วยเพิ่มลงในคอลัมน์ที่มีอยู่ได้ เช่น การคํานวณภาษีขายบนราคา สิ่งเหล่านี้สามารถรวมเพื่อตรวจสอบข้อมูลทางโปรแกรมได้ เมื่อต้องการเพิ่มคอลัมน์ที่คํานวณ ให้คลิก + เพิ่มคอลัมน์แล้วเลือกเพิ่มเติม
หมายเหตุ: เขตข้อมูลที่คํานวณสามารถดําเนินการบนแถวของตนเองเท่านั้น ดังนั้นคุณจึงไม่สามารถอ้างอิงค่าในแถวอื่น หรือคอลัมน์ที่อยู่ในรายการหรือไลบรารีอื่นได้ เขตข้อมูลการค้นหาไม่ได้รับการสนับสนุนในสูตร และไม่สามารถใช้ ID ของแถวที่แทรกใหม่เป็น ID ได้เมื่อมีการประมวลผลสูตร
เมื่อใส่สูตร เว้นแต่ว่าจะระบุไว้ จะไม่มีช่องว่างระหว่างคําค้นหาและตัวแบ่ง รายการต่อไปนี้ไม่ใช่รายการที่มีข้อมูลครบถ้วน เมื่อต้องการดูสูตรทั้งหมด ให้ดูรายการ ตามตัวอักษร ที่ส่วนท้ายของบทความนี้
หมายเหตุ: เขตข้อมูลที่คํานวณสามารถดําเนินการบนแถวของตนเองเท่านั้น ดังนั้นคุณจึงไม่สามารถอ้างอิงค่าในแถวอื่น หรือคอลัมน์ที่อยู่ในรายการหรือไลบรารีอื่นได้ เขตข้อมูลการค้นหาไม่ได้รับการสนับสนุนในสูตร และไม่สามารถใช้ ID ของแถวที่แทรกใหม่เป็น ID ได้เมื่อมีการประมวลผลสูตร
เลือกหัวเรื่องด้านล่างเพื่อเปิดและดูคําแนะนําโดยละเอียด
คุณสามารถใช้สูตรต่อไปนี้เพื่อทดสอบเงื่อนไขของข้อความและส่งกลับค่า Yes หรือ No เพื่อทดสอบค่าอื่น เช่น OK หรือ Not OK หรือเพื่อส่งกลับค่าว่างหรือเส้นประเพื่อแสดงค่า Null
ตรวจสอบว่าตัวเลขมากกว่าหรือน้อยกว่าจํานวนอื่น
ใช้ฟังก์ชัน IF เพื่อเปรียบเทียบนี้
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|
15000 |
9000 |
=[คอลัมน์1]>[คอลัมน์2] |
คอลัมน์1 มากกว่าคอลัมน์2 หรือไม่ (ใช่) |
15000 |
9000 |
=IF([Column1]<=[Column2], "OK", "Not OK") |
คอลัมน์1 น้อยกว่าหรือเท่ากับ คอลัมน์2 หรือไม่ (ไม่ใช่ตกลง) |
ส่งกลับค่าตรรกะหลังจากเปรียบเทียบเนื้อหาของคอลัมน์
ถ้าผลลัพธ์ที่ได้เป็นค่าตรรกะ (Yes หรือ No) ให้ใช้ฟังก์ชันAND, ORและNOT
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([คอลัมน์1]>[คอลัมน์2], [คอลัมน์1]<[คอลัมน์3]) |
15 มากกว่า 9 และน้อยกว่า 8 หรือไม่ (ไม่ใช่) |
15 |
9 |
8 |
=OR([คอลัมน์1]>[คอลัมน์2], [คอลัมน์1]<[คอลัมน์3]) |
15 มากกว่า 9 หรือน้อยกว่า 8 หรือไม่ (ใช่) |
15 |
9 |
8 |
=NOT([Column1]+[Column2]=24) |
15 บวก 9 ไม่เท่ากับ 24 หรือไม่ (ไม่ใช่) |
ในผลลัพธ์ที่เป็นการคํานวณอื่น หรือค่าอื่นๆ ที่ไม่ใช่ ใช่ หรือ ไม่ใช่ ให้ใช้ฟังก์ชันIF, ANDและ OR
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([Column1]=15, "OK", "Not OK") |
ถ้าค่าใน Column1 เท่ากับ 15 ให้ส่งกลับ "OK" (ตกลง) |
15 |
9 |
8 |
=IF(AND([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
ถ้า 15 มากกว่า 9 และน้อยกว่า 8 จะส่งกลับ "ตกลง" (ไม่ใช่ตกลง) |
15 |
9 |
8 |
=IF(OR([Column1]>[Column2], [Column1]<[Column3]), "OK", "Not OK") |
ถ้า 15 มีค่ามากกว่า 9 หรือน้อยกว่า 8 จะส่งกลับ "ตกลง" (ตกลง) |
แสดงค่าศูนย์เป็นช่องว่างหรือเส้นประ
เมื่อต้องการแสดงเลขศูนย์ ให้คํานวณอย่างง่าย เมื่อต้องการแสดงช่องว่างหรือเส้นประ ให้ใช้ฟังก์ชันIF
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|
10 |
10 |
=[คอลัมน์1]-[คอลัมน์2] |
ลบจํานวนที่สองออกจากจํานวนแรก (0) |
15 |
9 |
=IF([Column1]-[Column2],"-",[Column1]-[Column2]) |
ส่งกลับเส้นประเมื่อค่าเป็นศูนย์ (-) |
ซ่อนค่าความผิดพลาดในคอลัมน์
เมื่อต้องการแสดงเส้นประ #N/A หรือ NA เมื่อใส่ค่าความผิดพลาด ให้ใช้ฟังก์ชันISERROR
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|
10 |
0 |
=[คอลัมน์1]/[คอลัมน์2] |
ผลลัพธ์เป็นข้อผิดพลาด (#DIV/0) |
10 |
0 |
=IF(ISERROR([Column1]/[Column2]),"NA",[Column1]/[Column2]) |
ส่งกลับ NA เมื่อค่าเป็นค่าความผิดพลาด |
10 |
0 |
=IF(ISERROR([Column1]/[Column2]),"-",[Column1]/[Column2]) |
ส่งกลับเส้นประเมื่อค่าเป็นค่าความผิดพลาด |
ตรวจสอบเขตข้อมูลว่าง
คุณสามารถใช้สูตร ISBLANK เพื่อค้นหาเขตข้อมูลว่างได้
คอลัมน์ 1 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
"Jelly Beans" |
=ISBLANK([Column1] |
ส่งกลับ ใช่ หรือ ไม่ใช่ ถ้าว่างหรือไม่ |
"" |
=IF(ISBLANK([Column1]), "Not OK", "OK") |
กรอกข้อมูลตามตัวเลือกของคุณเอง - อันดับแรกคือ ถ้าว่าง ตัวเลือกที่สองถ้าไม่ |
หากต้องการฟังก์ชันISเพิ่มเติม โปรดดูที่ฟังก์ชัน IS
คุณสามารถใช้สูตรต่อไปนี้เพื่อคํานวณโดยยึดตามวันที่และเวลา เช่น การเพิ่มจํานวนวัน เดือน หรือปีไปยังวันที่ การคํานวณความแตกต่างระหว่างวันที่สองวัน และการแปลงเวลาเป็นค่าทศนิยม
เพิ่มวันที่
เมื่อต้องการเพิ่มจํานวนวันลงในวันที่ ให้ใช้ตัวการบวก (+)
หมายเหตุ: เมื่อคุณจัดการวันที่ ชนิดการส่งกลับของคอลัมน์ที่คํานวณต้องได้รับ การตั้งค่าเป็นวันที่และเวลา
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
6/9/2007 |
3 |
=[คอลัมน์1]+[คอลัมน์2] |
บวก 3 วันไปยัง 9/6/2550 (12/6/2550) |
12/10/2008 |
54 |
=[คอลัมน์1]+[คอลัมน์2] |
บวก 54 วันไปยัง 10/12/2551 (2/2/2552) |
เมื่อต้องการเพิ่มจํานวนเดือนลงในวันที่ ให้ใช้ฟังก์ชันDATE,YEAR,MONTHและDAY
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
บวก 3 เดือนไปยัง 9/6/2550 (9/9/2550) |
12/10/2008 |
25 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
บวก 25 เดือนไปยัง 10/12/2551 (10/1/2554) |
เมื่อต้องการเพิ่มจํานวนปีไปยังวันที่ ให้ใช้ฟังก์ชันDATE,YEAR,MONTHและDAY
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
บวก 3 ปีไปยัง 9/6/2550 (9/6/2553) |
12/10/2008 |
25 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
บวก 25 ปีไปยัง 10/12/2551 (10/12/2576) |
เมื่อต้องการเพิ่มการรวมวัน เดือน และปีไปยังวันที่ ให้ใช้ฟังก์ชันDATE,YEAR,MONTHและ DAY
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
6/9/2007 |
=DATE(YEAR([Column1])+3,MONTH([Column1])+1,DAY([Column1])+5) |
บวก 3 ปี 1 เดือน และ 5 วันไปยังวันที่ 6/9/2007 (14/7/2553) |
12/10/2008 |
=DATE(YEAR([Column1])+1,MONTH([Column1])+7,DAY([Column1])+5) |
บวก 1 ปี 7 เดือน และ 5 วันไปยังวันที่ 10/12/2551 (15/7/2553) |
คํานวณความแตกต่างระหว่างวันที่สองวัน
ใช้ฟังก์ชัน DATEDIF เพื่อคํานวณนี้
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
01-ม.ค.-2448 |
15-มิ.ย.-2542 |
=DATEDIF([Column1], [Column2],"d") |
ส่งกลับจํานวนวันระหว่างวันที่สองวัน (1626) |
01-ม.ค.-2448 |
15-มิ.ย.-2542 |
=DATEDIF([Column1], [Column2],"ym") |
ส่งกลับจํานวนเดือนระหว่างวันที่ โดยละเว้นส่วนปี (5) |
01-ม.ค.-2448 |
15-มิ.ย.-2542 |
=DATEDIF([Column1], [Column2],"yd") |
ส่งกลับจํานวนวันระหว่างวันที่ ละเว้นส่วนปี (165) |
คํานวณความแตกต่างระหว่างเวลาสองเวลา
เมื่อต้องการแสดงผลลัพธ์ในรูปแบบเวลามาตรฐาน (ชั่วโมง:นาที:วินาที) ให้ใช้ตัวให้บริการการลบ (-) และฟังก์ชัน TEXT เพื่อให้วิธีการนี้ได้ผล จะต้องไม่เกิน 24 ชั่วโมง และนาทีและวินาทีจะต้องไม่เกิน 60
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
06/09/2007 10:35 AM |
06/09/2007 15:30 PM |
=TEXT([Column2]-[Column1],"h") |
ชั่วโมงระหว่างสองเวลา (4) |
06/09/2007 10:35 AM |
06/09/2007 15:30 PM |
=TEXT([Column2]-[Column1],"h:mm") |
ชั่วโมงและนาทีระหว่างเวลาสองเวลา (4:55) |
06/09/2007 10:35 AM |
06/09/2007 15:30 PM |
=TEXT([Column2]-[Column1],"h:mm:ss") |
ชั่วโมง นาที และวินาทีระหว่างสองครั้ง (4:55:00) |
เมื่อต้องการแสดงผลลัพธ์เป็นผลรวมโดยยึดตามหน่วยเวลาหนึ่ง ให้ใช้ฟังก์ชันINTหรือฟังก์ชัน HOUR, MINUTEหรือSECOND
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=INT(([Column2]-[Column1])*24) |
จํานวนชั่วโมงทั้งหมดระหว่างสองเวลา (28) |
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=INT(([Column2]-[Column1])*1440) |
จํานวนนาทีรวมระหว่างสองเวลา (1735) |
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=INT(([Column2]-[Column1])*86400) |
จํานวนวินาทีที่อยู่ระหว่างสองเวลา (104100) |
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=HOUR([Column2]-[Column1]) |
ชั่วโมงระหว่างสองเวลา เมื่อความแตกต่างไม่เกิน 24 (4) |
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=MINUTE([Column2]-[Column1]) |
นาทีระหว่างสองเวลา เมื่อผลต่างไม่เกิน 60 (55) |
06/09/2007 10:35 AM |
10/06/2007 15:30 น. |
=SECOND([Column2]-[Column1]) |
วินาทีระหว่างสองเวลา เมื่อผลต่างไม่เกิน 60 (0) |
แปลงเวลา
เมื่อต้องการแปลงชั่วโมงจากรูปแบบเวลามาตรฐานเป็นตัวเลขทศนิยม ให้ใช้ฟังก์ชันINT
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
10:35 น. |
=([คอลัมน์1]-INT([Column1]))*24 |
จํานวนชั่วโมงตั้งแต่ 12:00 น. (10.583333) |
12:15 น. |
=([คอลัมน์1]-INT([Column1]))*24 |
จํานวนชั่วโมงตั้งแต่ 12:00 น. (12.25) |
เมื่อต้องการแปลงชั่วโมงจากตัวเลขทศนิยมให้เป็นรูปแบบเวลามาตรฐาน (ชั่วโมง:นาที:วินาที) ให้ใช้ฟังก์ชัน Division และฟังก์ชัน TEXT
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
23:58 |
=TEXT(คอลัมน์1/24, "hh:mm:ss") |
ชั่วโมง นาที และวินาทีตั้งแต่ 12:00 น. (00:59:55) |
2:06 |
=TEXT(คอลัมน์1/24, "h:mm") |
ชั่วโมงและนาทีตั้งแต่ 12:00 น. (0:05) |
แทรกวันที่ Julian
วันที่ Julian หมายถึงรูปแบบวันที่ที่รวมกันของปีปัจจุบันและจํานวนวันตั้งแต่ต้นปี ตัวอย่างเช่น 1 มกราคม พ.ศ. 2550 จะแสดงเป็น 2007001 และวันที่ 31 ธันวาคม พ.ศ. 2550 จะถูก2007365แทน รูปแบบนี้ไม่ได้ยึดตามปฏิทิน Julian
เมื่อต้องการแปลงวันที่เป็นวันที่ Julian ให้ใช้ฟังก์ชันTEXTและ DATEVALU1
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
6/23/2007 |
=TEXT([คอลัมน์1],"yy")&TEXT(([คอลัมน์1]-DATEVALUS("1/1/"& TEXT([Column1],"yy"))+1),"000") |
วันที่ในรูปแบบ Julian ที่มีปีสองหลัก (07174) |
6/23/2007 |
=TEXT([คอลัมน์1],"yyyy")&TEXT(([Column1]-DATEVALUS("1/1/"&TEXT([Column1],"yy"))+1),"000") |
วันที่ในรูปแบบ Julian ที่มีปีแบบสี่หลัก (2007174) |
เมื่อต้องการแปลงวันที่เป็นวันที่ Julian ที่ใช้ในเอกภาพ ให้ใช้ค่าคงที่ 2415018.50 สูตรนี้ใช้ได้เฉพาะวันที่หลังจากวันที่ 1/3/2444 และถ้าคุณใช้งานระบบวันที่แบบ 1900
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
6/23/2007 |
=[คอลัมน์1]+2415018.50 |
วันที่ในรูปแบบ Julian ที่ใช้ในเอกภาพ (2454274.50) |
แสดงวันที่เป็นวันในสัปดาห์
เมื่อต้องการแปลงวันที่เป็นข้อความของวันในสัปดาห์ ให้ใช้ฟังก์ชันTEXTและWEEKDAY
คอลัมน์ 1 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|
19-ก.พ.-2550 |
=TEXT(WEEKDAY([Column1]), "dddd") |
คํานวณวันในสัปดาห์ของวันที่ และส่งกลับชื่อเต็มของวัน (วันจันทร์) |
3-ม.ค.-2551 |
=TEXT(WEEKDAY([Column1]), "ddd") |
คํานวณวันในสัปดาห์ของวันที่ และส่งกลับชื่อย่อของวัน (พฤ) |
คุณสามารถใช้สูตรต่อไปนี้เพื่อคํานวณทางคณิตศาสตร์ต่างๆ เช่น การเพิ่ม ลบ คูณ และหารตัวเลข การคํานวณค่าเฉลี่ยหรือค่ามัธยภาพของตัวเลข การปัดเศษจํานวน และค่าการนับ
การบวกตัวเลข
เมื่อต้องการบวกตัวเลขในคอลัมน์อย่างน้อยสองคอลัมน์ในแถว ให้ใช้ตัวใช้การบวก (+) หรือฟังก์ชัน SUM
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
6 |
5 |
4 |
=[คอลัมน์1]+[คอลัมน์2]+[คอลัมน์3] |
บวกค่าในสามคอลัมน์แรก (15) |
6 |
5 |
4 |
=SUM([Column1],[Column2],[Column3]) |
บวกค่าในสามคอลัมน์แรก (15) |
6 |
5 |
4 |
=SUM(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
ถ้า Column1 มากกว่า Column2 ให้เพิ่มความแตกต่างและ Column3 Else add 10 and Column3 (5) |
ลบตัวเลข
เมื่อต้องการลบตัวเลขในคอลัมน์อย่างน้อยสองคอลัมน์ในแถว ให้ใช้ตัวใช้ลบ (-) หรือฟังก์ชัน SUM ที่มีตัวเลขติดลบ
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[คอลัมน์1]-[คอลัมน์2] |
ลบ 9000 ออกจาก 15000 (6000) |
15000 |
9000 |
-8000 |
=SUM([Column1], [Column2], [Column3]) |
บวกตัวเลขในสามคอลัมน์แรก รวมถึงค่าลบ (16000) |
คํานวณผลต่างระหว่างตัวเลขสองตัวเป็นเปอร์เซ็นต์
ใช้ตัวแบ่งการลบ (-) และตัวแบ่ง (/) และฟังก์ชันABS
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
2342 |
2500 |
=([Column2]-[Column1])/ABS([Column1]) |
การเปลี่ยนแปลงเปอร์เซ็นต์ (6.75% หรือ 0.06746) |
คูณตัวเลข
เมื่อต้องการคูณตัวเลขในคอลัมน์อย่างน้อยสองคอลัมน์ในหนึ่งแถว ให้ใช้ตัวคูณ (*) หรือฟังก์ชัน PRODUCT
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
5 |
2 |
=[คอลัมน์1]*[คอลัมน์2] |
คูณตัวเลขในสองคอลัมน์แรก (10) |
5 |
2 |
=PRODUCT([Column1], [Column2]) |
คูณตัวเลขในสองคอลัมน์แรก (10) |
5 |
2 |
=PRODUCT([Column1],[Column2],2) |
คูณตัวเลขในสองคอลัมน์แรกและตัวเลข 2 (20) |
การหารตัวเลข
เมื่อต้องการหารตัวเลขในอย่างน้อยสองคอลัมน์ในหนึ่งแถว ให้ใช้ตัวตัวแบ่ง (/)
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
15000 |
12 |
=[คอลัมน์1]/[คอลัมน์2] |
หาร 15000 ด้วย 12 (1250) |
15000 |
12 |
=([คอลัมน์1]+10000)/[Column2] |
บวก 15000 และ 10000 แล้วหารผลรวมด้วย 12 (2083) |
คํานวณค่าเฉลี่ยของตัวเลข
ค่าเฉลี่ยเรียกอีกอย่างว่าค่าเฉลี่ย เมื่อต้องการคํานวณค่าเฉลี่ยของตัวเลขในคอลัมน์อย่างน้อยสองคอลัมน์ในแถว ให้ใช้ฟังก์ชันAVERAGE
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([Column1], [Column2],[Column3]) |
ค่าเฉลี่ยของตัวเลขในคอลัมน์สามคอลัมน์แรก (5) |
6 |
5 |
4 |
=AVERAGE(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
ถ้า Column1 มากกว่า Column2 ให้คํานวณค่าเฉลี่ยของผลต่างและ Column3 Else คํานวณค่าเฉลี่ยของค่า 10 และ Column3 (2.5) |
คํานวณค่ามัธยศูนย์ของตัวเลข
ค่ามัธยศูนย์คือค่ากึ่งกลางของช่วงของตัวเลขที่จัดล.ก. ใช้ฟังก์ชัน MEDIAN เพื่อคํานวณค่ามัธยศูนย์ของกลุ่มตัวเลข
A |
B |
C |
D |
E |
F |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
ค่ามัธยการของตัวเลขใน 6 คอลัมน์แรก (8) |
คํานวณตัวเลขที่น้อยที่สุดหรือมากที่สุดในช่วง
เมื่อต้องการคํานวณตัวเลขที่น้อยที่สุดหรือมากที่สุดในคอลัมน์อย่างน้อยสองคอลัมน์ในแถวให้ใช้ฟังก์ชันMINและ MAX
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Column1], [Column2], [Column3]) |
จํานวนที่น้อยที่สุด (7) |
10 |
7 |
9 |
=MAX([Column1], [Column2], [Column3]) |
จํานวนที่มากที่สุด (10) |
นับค่า
เมื่อต้องการนับค่าตัวเลข ให้ใช้ฟังก์ชัน COUNT
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
แอปเปิล |
12/12/2007 |
=COUNT([คอลัมน์1], [คอลัมน์2], [คอลัมน์3]) |
นับจํานวนคอลัมน์ที่มีค่าตัวเลข ไม่รวมค่าวันที่และเวลา ข้อความ และค่า Null (0) |
|
$12 |
#DIV/0! |
1.01 |
=COUNT([คอลัมน์1], [คอลัมน์2], [คอลัมน์3]) |
นับจํานวนคอลัมน์ที่มีค่าตัวเลข แต่ไม่รวมข้อผิดพลาดและค่าตรรกะ (2) |
เพิ่มหรือลดตัวเลขเป็นเปอร์เซ็นต์
ใช้ตัวคํานวณเปอร์เซ็นต์ (%) เพื่อคํานวณนี้
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
23 |
3% |
=[Column1]*(1+5%) |
เพิ่มจํานวนในคอลัมน์ 1 ขึ้น 5% (24.15) |
23 |
3% |
=[คอลัมน์1]*(1+[คอลัมน์2]) |
เพิ่มจํานวนในคอลัมน์ 1 ด้วยค่าเปอร์เซ็นต์ใน Column2: 3% (23.69) |
23 |
3% |
=[คอลัมน์1]*(1-[คอลัมน์2]) |
ลดจํานวนในคอลัมน์1 ด้วยค่าเปอร์เซ็นต์ใน Column2: 3% (22.31) |
ยกตัวเลขให้ยกไฟ
ใช้ตัวตัวตัวยกตัว (^) หรือฟังก์ชัน POWER เพื่อคํานวณนี้
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
5 |
2 |
=[คอลัมน์1]^[คอลัมน์2] |
คํานวณห้าค่าสอง (25) |
5 |
3 |
=POWER([Column1], [Column2]) |
คํานวณห้าคิวบ์ (125) |
การปัดเศษ
เมื่อต้องการปัดเศษตัวเลขให้ขึ้น ให้ใช้ฟังก์ชันROUNDUP, ODDหรือ EVEN
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
20.3 |
=ROUNDUP([Column1],0) |
ปัดเศษของ 20.3 ขึ้นเป็นจํานวนเต็มที่ใกล้ที่สุด (21) |
-5.9 |
=ROUNDUP([Column1],0) |
ปัดเศษของ -5.9 ขึ้นเป็นจํานวนเต็มที่ใกล้ที่สุด (-5) |
12.5493 |
=ROUNDUP([Column1],2) |
ปัดเศษ 12.5493 ขึ้นเป็นหนึ่งส่วนร้อยที่ใกล้ที่สุด ทศนิยมสองหลัก (12.55) |
20.3 |
=EVEN([คอลัมน์1]) |
ปัดเศษของ 20.3 ขึ้นเป็นเลขคู่ที่ใกล้ที่สุด (22) |
20.3 |
=ODD([Column1]) |
ปัดเศษของ 20.3 ขึ้นเป็นเลขคี่ที่ใกล้ที่สุด (21) |
เมื่อต้องการปัดเศษตัวเลขลง ให้ใช้ฟังก์ชันROUNDDOWN
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
20.3 |
=ROUNDDOWN([Column1],0) |
ปัดเศษของ 20.3 ลงเป็นจํานวนเต็มที่ใกล้ที่สุด (20) |
-5.9 |
=ROUNDDOWN([Column1],0) |
ปัดเศษของ -5.9 ลงเป็นจํานวนเต็มที่ใกล้ที่สุด (-6) |
12.5493 |
=ROUNDDOWN([Column1],2) |
ปัดเศษของ 12.5493 ลงเป็นหนึ่งส่วนร้อยที่ใกล้เคียงที่สุด ทศนิยมสองหลัก (12.54) |
เมื่อต้องการปัดเศษตัวเลขเป็นตัวเลขหรือเศษส่วนที่ใกล้ที่สุด ให้ใช้ฟังก์ชัน ROUND
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
20.3 |
=ROUND([Column1],0) |
ปัดเศษของ 20.3 ลง เนื่องจากส่วนที่เป็นเศษส่วนน้อยกว่า .5 (20) |
5.9 |
=ROUND([Column1],0) |
ปัดเศษของ 5.9 ขึ้น เนื่องจากส่วนที่เป็นเศษส่วนมากกว่า .5 (6) |
-5.9 |
=ROUND([Column1],0) |
ปัดเศษของ -5.9 ลง เนื่องจากส่วนที่เป็นเศษส่วนน้อยกว่า -.5 (-6) |
1.25 |
=ROUND([Column1], 1) |
ปัดเศษตัวเลขเป็นสิบที่ใกล้ที่สุด (หนึ่งจุดทศนิยม) เนื่องจากส่วนที่จะถูกปัดเศษเป็น 0.05 หรือมากกว่า จํานวนจะถูกปัดเศษขึ้น (ผลลัพธ์: 1.3) |
30.452 |
=ROUND([Column1], 2) |
ปัดตัวเลขเป็นหนึ่งส่วนร้อยที่ใกล้ที่สุด (ทศนิยมสองหลัก) เนื่องจากส่วนที่ปัดเศษ 0.002 จึงน้อยกว่า 0.005 ตัวเลขจะถูกปัดเศษลง (ผลลัพธ์: 30.45) |
เมื่อต้องการปัดเศษของตัวเลขเป็นเลขนัยสําคัญที่มากกว่า 0 ให้ใช้ฟังก์ชันROUND, ROUNDUP, ROUNDDOWN, INTและ LEN
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
5492820 |
=ROUND([Column1],3-LEN(INT([Column1]))) |
ปัดเศษของจํานวนเป็นเลขนัยสําคัญ 3 หลัก (5490000) |
22230 |
=ROUNDDOWN([Column1],3-LEN(INT([Column1]))) |
ปัดเศษของตัวเลขด้านล่างลงเป็นเลขนัยสําคัญ 3 หลัก (22200) |
5492820 |
=ROUNDUP([Column1], 5-LEN(INT([Column1]))) |
ปัดเศษของเลขนัยสําคัญขึ้นเป็น 5 หลัก (5492900) |
คุณสามารถใช้สูตรต่อไปนี้เพื่อจัดการข้อความ เช่น การรวมหรือการเชื่อมต่อค่าจากหลายคอลัมน์ การเปรียบเทียบเนื้อหาของคอลัมน์ การเอาอักขระหรือช่องว่างออก และอักขระที่ซ้ํากัน
เปลี่ยนตัวพิมพ์ของข้อความ
เมื่อต้องการเปลี่ยนตัวพิมพ์ของข้อความ ให้ใช้ฟังก์ชัน UPPER,LOWERหรือPROPER
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
nina Vietzen |
=UPPER([Column1]) |
เปลี่ยนข้อความเป็นตัวพิมพ์ใหญ่ (NINA VIETZEN) |
nina Vietzen |
=LOWER([Column1]) |
เปลี่ยนข้อความเป็นตัวพิมพ์เล็ก (nina vietzen) |
nina Vietzen |
=PROPER([Column1]) |
เปลี่ยนข้อความเป็นตัวพิมพ์ชื่อเรื่อง (Nina Vietzen) |
รวมชื่อและนามสกุล
เมื่อต้องการรวมชื่อและนามสกุล ให้ใช้ฟังก์ชันเครื่องหมายและ (&)หรือฟังก์ชัน CONCATENATE
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
อวตารา |
Carvallo |
=[คอลัมน์1]&[คอลัมน์2] |
รวมสองสตริง (Carvallo) |
อวตารา |
Carvallo |
=[คอลัมน์1]&" "&[คอลัมน์2] |
รวมสตริงสองสตริง โดยคั่นด้วยช่องว่าง (Carvallo แยกออกจากกัน) |
อวตารา |
Carvallo |
=[คอลัมน์2]&", "&[คอลัมน์1] |
รวมสองสตริง โดยคั่นด้วยเครื่องหมายจุลภาคและช่องว่าง (Carvallo,ขออภัย) |
อวตารา |
Carvallo |
=CONCATENATE([Column2], ",", [Column1]) |
รวมสองสตริง โดยคั่นด้วยเครื่องหมายจุลภาค (Carvallo,อัญชนา) |
การรวมข้อความและตัวเลขจากคอลัมน์ต่างๆ
เมื่อต้องการรวมข้อความและตัวเลข ให้ใช้ฟังก์ชัน CONCATENATE ตัว&เครื่องหมายและ (&) หรือฟังก์ชัน TEXT และตัวแบ่งเครื่องหมายและ (&)
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
ต่อง |
28 |
=[คอลัมน์1]&" ขาย "&[คอลัมน์2]&หน่วย" |
รวมเนื้อหาด้านบนลงในวลี (หน่วยที่ขายได้ 28 หน่วย) |
Dubois |
40% |
=[คอลัมน์1]&" ขาย "&TEXT([Column2],"0%")&" ของยอดขายรวม" |
รวมเนื้อหาด้านบนลงในวลี (Dubois ที่ขายได้ 40% ของยอดขายทั้งหมด) หมายเหตุ: ฟังก์ชัน TEXT จะผนวกค่าที่จัดรูปแบบของ Column2 แทนค่าที่เป็นขีดเส้นใต้ ซึ่งก็คือ .4 |
ต่อง |
28 |
=CONCATENATE([Column1]," sold ",[Column2]," units.") |
รวมเนื้อหาด้านบนลงในวลี (หน่วยที่ขายได้ 28 หน่วย) |
การรวมข้อความที่มีวันที่หรือเวลา
เมื่อต้องการรวมข้อความที่มีวันที่หรือเวลา ให้ใช้ฟังก์ชัน TEXT และตัว&และ
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|
วันที่เรียกเก็บเงิน |
5-มิ.ย.-2550 |
="วันที่ของใบแจ้งยอด: "&TEXT([คอลัมน์2], "d-mmm-yyyy") |
รวมข้อความกับวันที่ (วันที่ของใบแจ้งยอด: 5 มิ.ย. 2007) |
วันที่เรียกเก็บเงิน |
5-มิ.ย.-2550 |
=[คอลัมน์1]&" "&TEXT([Column2], "mmm-dd-yyyy") |
รวมข้อความและวันที่จากคอลัมน์ต่างๆ ลงในคอลัมน์เดียว (วันที่เรียกเก็บเงิน มิ.ย. 05-2007) |
เปรียบเทียบเนื้อหาของคอลัมน์
เมื่อต้องการเปรียบเทียบคอลัมน์หนึ่งกับคอลัมน์อื่นหรือรายการของค่า ให้ใช้ฟังก์ชันEXACTและOR
คอลัมน์ 1 |
คอลัมน์ 2 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([Column1],[Column2]) |
เปรียบเทียบเนื้อหาของสองคอลัมน์แรก (ไม่ใช่) |
BD122 |
BD123 |
=EXACT([Column1], "BD122") |
เปรียบเทียบเนื้อหาของ Column1 และสตริง "BD122" (Yes) |
ตรวจสอบว่าค่าคอลัมน์หรือบางส่วนของค่าตรงกับข้อความที่ระบุ
เมื่อต้องการตรวจสอบว่าค่าคอลัมน์หรือบางส่วนของคอลัมน์ตรงกับข้อความที่ระบุหรือไม่ ให้ใช้ฟังก์ชันIF, FIND, SEARCHและ ISNUMBER
คอลัมน์ 1 |
สูตร |
รายละเอียด (ผลลัพธ์ที่เป็นไปได้) |
---|---|---|
Vietzen |
=IF([Column1]="Vietzen", "OK", "Not OK") |
ตรวจดูว่า Column1 เป็น Vietzen (OK) |
Vietzen |
=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK") |
ตรวจสอบว่า Column1 มีตัวอักษร v (OK) |
BD123 |
=ISNUMBER(FIND("BD",[Column1])) |
ตรวจสอบว่า Column1 มี BD (ใช่) |
นับคอลัมน์ที่ไม่ว่าง
เมื่อต้องการนับคอลัมน์ที่ไม่ว่าง ให้ใช้ฟังก์ชันCOUNTA
คอลัมน์ 1 |
คอลัมน์ 2 |
คอลัมน์ 3 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|---|---|
ยอดขาย |
19 |
=COUNTA([Column1], [Column2]) |
นับจํานวนคอลัมน์ที่ไม่ว่าง (2) |
|
ยอดขาย |
19 |
=COUNTA([คอลัมน์1], [คอลัมน์2], [คอลัมน์3]) |
นับจํานวนคอลัมน์ที่ไม่ว่าง (2) |
เอาอักขระออกจากข้อความ
เมื่อต้องการเอาอักขระออกจากข้อความ ให้ใช้ฟังก์ชันLEN,LEFTและRIGHT
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
สูตร A |
=LEFT([Column1],LEN([Column1])-2) |
ส่งกลับอักขระ 7 ตัว (9-2) ตัว เริ่มต้นจากด้านซ้าย (ไม่อยู่) |
แร่ธาตุ B1 |
=RIGHT([Column1], LEN([Column1])-8) |
ส่งกลับอักขระ 2 ตัว (10-8) ตัว เริ่มต้นจากด้านขวา (B1) |
เอาช่องว่างออกจากจุดเริ่มต้นและจุดสิ้นสุดของคอลัมน์
เมื่อต้องการเอาช่องว่างออกจากคอลัมน์ ให้ใช้ฟังก์ชันTRIM
คอลัมน์ 1 |
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|---|
หวัดดี! |
=TRIM([Column1]) |
เอาช่องว่างออกจากจุดเริ่มต้นและจุดสิ้นสุด (สวัสดี! |
ทําซ้ําอักขระในคอลัมน์
เมื่อต้องการทําซ้ําอักขระในคอลัมน์ ให้ใช้ฟังก์ชันREPT
สูตร |
อธิบาย (ผลลัพธ์) |
---|---|
=REPT(".",3) |
ทําซ้ําช่วงเวลา 3 ครั้ง (...) |
=REPT("-",10) |
ทําซ้ําเส้นประ 10 ครั้ง (----------) |
รายการฟังก์ชันที่เรียงตามตัวอักษร
ต่อไปนี้เป็นรายการตัวอักษรของลิงก์ไปยังฟังก์ชันที่พร้อมใช้งาน SharePoint ผู้ใช้ ซึ่งประกอบด้วยฟังก์ชันตรีโกณมิติ สถิติ และการเงิน รวมทั้งสูตรเงื่อนไข วันที่ คณิตศาสตร์ และข้อความ
แหล่งข้อมูลอื่นๆ
ถ้าคุณไม่เห็นสิ่งที่คุณพยายามจะมาที่นี่ ให้ดูว่าคุณสามารถลองแก้ไขในExcelหรือไม่ ต่อไปนี้เป็นแหล่งข้อมูลเพิ่มเติมบางส่วน บางเวอร์ชันอาจครอบคลุมถึงเวอร์ชันที่เก่ากว่า ดังนั้นอาจมีความแตกต่างในส่วนติดต่อผู้ใช้ที่แสดง ตัวอย่างเช่น รายการบนเมนู การแอคชันในไซต์SharePointอยู่ในเมนูการการตั้งค่า ไซต์