Sử dụng công thức trong các cột tính toán trong danh sách có thể giúp thêm vào các cột hiện có, chẳng hạn như tính thuế bán hàng trên một giá. Những thông tin này có thể được kết hợp để xác thực dữ liệu theo chương trình. Để thêm cột được tính, hãy bấm + thêmcột rồi chọn Thêm.
Lưu ý: Trường được tính toán chỉ có thể hoạt động trên hàng riêng của chúng, vì vậy bạn không thể tham chiếu giá trị trong một hàng hoặc cột khác chứa trong danh sách hoặc thư viện khác. Trường tra cứu không được hỗ trợ trong công thức và ID của hàng mới chèn không thể được sử dụng khi ID không tồn tại khi công thức được xử lý.
Khi nhập công thức, trừ khi được chỉ định khác, sẽ không có khoảng trắng giữa các từ khóa và toán tử. Sau đây không phải là danh sách đầy đủ. Để xem tất cả các công thức, hãy xem danh sách theo thứ tự bảng chữ cái ở cuối bài viết này.
Lưu ý: Trường được tính toán chỉ có thể hoạt động trên hàng riêng của chúng, vì vậy bạn không thể tham chiếu giá trị trong một hàng hoặc cột khác chứa trong danh sách hoặc thư viện khác. Trường tra cứu không được hỗ trợ trong công thức và ID của hàng mới chèn không thể được sử dụng khi ID không tồn tại khi công thức được xử lý.
Chọn một đầu đề bên dưới để mở và xem hướng dẫn chi tiết.
Bạn có thể sử dụng các công thức sau đây để kiểm tra điều kiện của câu lệnh và trả về giá trị Có hoặc Không, để kiểm tra giá trị thay thế chẳng hạn như OK hoặc Không OK hoặc trả về giá trị trống hoặc dấu gạch ngang để biểu thị giá trị null.
Kiểm tra xem một số có lớn hơn hoặc nhỏ hơn số khác hay không
Sử dụng hàm IF để thực hiện so sánh này.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|
15000 |
9000 |
=[Cột1]>[Cột2] |
Cột 1 có lớn hơn Cột2 không? (Có) |
15000 |
9000 |
=IF([Column1]<=[Column2], "OK", "Not OK") |
Cột 1 có nhỏ hơn hoặc bằng Cột 2 không? (Không phải OK) |
Trả về giá trị lô-gic sau khi so sánh nội dung cột
Để có kết quả là giá trị lô-gic (Có hoặc Không), hãy sử dụng các hàm AND,ORvà NOT.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|---|
15 |
9 |
8 |
=AND([Cột1]>[Cột2], [Cột1]<[Cột3]) |
Có phải 15 lớn hơn 9 và nhỏ hơn 8 không? (Không) |
15 |
9 |
8 |
=OR([Column1]>[Column2], [Column1]<[Column3]) |
Có phải 15 lớn hơn 9 hoặc nhỏ hơn 8 không? (Có) |
15 |
9 |
8 |
=NOT([Column1]+[Column2]=24) |
Có phải 15 cộng 9 không bằng 24? (Không) |
Để có kết quả là một phép tính khác hoặc bất kỳ giá trị nào khác ngoài Có hoặc Không, hãy sử dụng các hàm IF,ANDvà OR.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|---|
15 |
9 |
8 |
=IF([Cột1]=15, "OK", "Không OK") |
Nếu giá trị trong Cột 1 bằng 15 thì trả về "OK". (OK) |
15 |
9 |
8 |
=IF(AND([Cột1]>[Cột2], [Cột1]<[Cột3]), "OK", "Không phải OK") |
Nếu 15 lớn hơn 9 và nhỏ hơn 8, thì trả về "OK". (Không phải OK) |
15 |
9 |
8 |
=IF(OR([Cột1]>[Cột2], [Cột1]<[Cột3]), "OK", "Không phải OK") |
Nếu 15 lớn hơn 9 hoặc nhỏ hơn 8, thì trả về "OK". (OK) |
Hiển thị số không dưới dạng ô trống hoặc dấu gạch nối
Để hiển thị số không, hãy thực hiện tính toán đơn giản. Để hiển thị dấu trống hoặc dấu gạch ngang, hãy sử dụng hàm IF.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|
10 |
10 |
=[Cột1]-[Cột2] |
Số thứ hai bị trừ khỏi (0) đầu tiên |
15 |
9 |
=IF([Cột1]-[Cột2],"-",[Cột1]-[Cột2]) |
Trả về dấu gạch ngang khi giá trị là không (-) |
Ẩn giá trị lỗi trong cột
Để hiển thị dấu gạch ngang, #N/A hoặc NA thay cho giá trị lỗi, hãy sử dụng hàm ISERROR.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|
10 |
0 |
=[Cột1]/[Cột2] |
Dẫn đến lỗi (#DIV/0) |
10 |
0 |
=IF(ISERROR([Cột1]/[Cột2]),"NA",[Cột1]/[Cột2]) |
Trả về NA khi giá trị là lỗi |
10 |
0 |
=IF(ISERROR([Cột1]/[Cột2]),"-",[Cột1]/[Cột2]) |
Trả về dấu gạch ngang khi giá trị là lỗi |
Kiểm tra các trường trống
Bạn có thể dùng công thức ISBLANK để tìm các trường trống.
Column1 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
"Jelly beans" |
=ISBLANK([Cột1] |
Trả về Có hoặc Không nếu trống hoặc không |
"Một số lượng" |
=IF(ISBLANK([Cột1]), "Không ok", "OK") |
Điền vào lựa chọn của riêng bạn - đầu tiên là nếu trống, thứ hai nếu không |
Để biết thêm các hàm IS, hãy xem mục Hàm IS.
Bạn có thể dùng công thức sau đây để thực hiện tính toán dựa trên ngày và giờ, chẳng hạn như cộng một số ngày, tháng hoặc năm vào một ngày, tính toán chênh lệch giữa hai ngày và chuyển đổi thời gian thành một giá trị thập phân.
Thêm ngày
Để cộng một số ngày vào một ngày, hãy dùng toán tử cộng (+).
Lưu ý: Khi bạn thao tác trên ngày, kiểu trả về của cột được tính phải được đặt là Ngày và Giờ.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
6/9/2007 |
3 |
=[Cột1]+[Cột2] |
Cộng 3 ngày vào 09/06/2007 (12/06/2007) |
12/10/2008 |
54 |
=[Cột1]+[Cột2] |
Cộng 54 ngày vào 10/12/2008 (02/02/2009) |
Để cộng một số tháng vào một ngày nhất định, hãy dùng các hàm DATE, YEAR, MONTHvà DAY.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
Cộng 3 tháng vào 09/06/2007 (09/09/2007) |
12/10/2008 |
25 |
=DATE(YEAR([Column1]),MONTH([Column1])+[Column2],DAY([Column1])) |
Cộng 25 tháng vào 10/12/2008 (10/01/2011) |
Để cộng một số năm vào một ngày nhất định, hãy dùng các hàm DATE, YEAR, MONTHvà DAY.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
6/9/2007 |
3 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
Cộng 3 năm vào 09/06/2007 (09/06/2010) |
12/10/2008 |
25 |
=DATE(YEAR([Column1])+[Column2],MONTH([Column1]),DAY([Column1])) |
Cộng 25 năm vào 10/12/2008 (10/12/2033) |
Để cộng một tổ hợp các ngày, tháng và năm vào một ngày nhất định, hãy dùng các hàm DATE, YEAR,MONTHvà DAY.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
6/9/2007 |
=DATE(YEAR([Column1])+3,MONTH([Column1])+1,DAY([Column1])+5) |
Cộng 3 năm, 1 tháng và 5 ngày vào 09/06/2007 (14/07/2010) |
12/10/2008 |
=DATE(YEAR([Column1])+1,MONTH([Column1])+7,DAY([Column1])+5) |
Cộng 1 năm, 7 tháng và 5 ngày vào 10/12/2008 (15/07/2010) |
Tính chênh lệch giữa hai ngày
Sử dụng hàm DATEDIF để thực hiện tính toán này.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
01/01/1995 |
15/06/1999 |
=DATEDIF([Cột1], [Cột2],"d") |
Trả về số ngày giữa hai ngày (1626) |
01/01/1995 |
15/06/1999 |
=DATEDIF([Cột1], [Cột2],"ym") |
Trả về số tháng giữa các ngày, bỏ qua phần năm (5) |
01/01/1995 |
15/06/1999 |
=DATEDIF([Cột1], [Cột2],"yd") |
Trả về số ngày giữa các ngày, bỏ qua phần năm (165) |
Tính toán chênh lệch giữa hai thời điểm
Để trình bày kết quả ở định dạng thời gian chuẩn (hours:minutes:seconds), hãy dùng toán tử trừ (-) và hàm TEXT. Để phương pháp này hoạt động, giờ không được vượt quá 24 giờ và phút và giây không được vượt quá 60.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
09/06/2007 10:35 SÁNG |
09/06/2007 3:30 CH |
=TEXT([Cột2]-[Cột1],"h") |
Giờ giữa hai thời điểm (4) |
09/06/2007 10:35 SÁNG |
09/06/2007 3:30 CH |
=TEXT([Cột2]-[Cột1],"h:mm") |
Giờ và phút giữa hai thời điểm (4:55) |
09/06/2007 10:35 SÁNG |
09/06/2007 3:30 CH |
=TEXT([Cột2]-[Cột1],"h:mm:ss") |
Giờ, phút và giây giữa hai thời điểm (4:55:00) |
Để trình bày kết quả trong tổng được dựa trên một đơn vị thời gian, hãy dùng hàm INT hoặc HOUR, MINUTEhoặc SECOND.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=INT(([Cột2]-[Cột1])*24) |
Tổng giờ giữa hai thời điểm (28) |
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=INT(([Cột2]-[Cột1])*1440) |
Tổng số phút giữa hai thời điểm (1735) |
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=INT(([Cột2]-[Cột1])*86400) |
Tổng số giây giữa hai lần (104100) |
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=HOUR([Cột2]-[Cột1]) |
Giờ giữa hai thời điểm, khi chênh lệch không vượt quá 24 (4) |
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=MINUTE([Cột2]-[Cột1]) |
Số phút giữa hai thời điểm, khi chênh lệch không vượt quá 60 (55) |
09/06/2007 10:35 SÁNG |
10/06/2007 3:30 CH |
=SECOND([Cột2]-[Cột1]) |
Số giây giữa hai thời điểm, khi chênh lệch không vượt quá 60 (0) |
Chuyển đổi thời gian
Để chuyển đổi giờ từ định dạng thời gian chuẩn sang số thập phân, hãy dùng hàm INT.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
10:35 sáng |
=([Cột1]-INT([Cột1]))*24 |
Số giờ tính từ 12:00 SÁNG (10.583333) |
12:15 CH |
=([Cột1]-INT([Cột1]))*24 |
Số giờ kể từ 12:00 SÁNG (12.25) |
Để chuyển đổi giờ từ số thập phân sang định dạng thời gian chuẩn (hours:minutes:seconds), hãy dùng toán tử chia và hàm TEXT.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
23:58 |
=TEXT(Column1/24, "hh:mm:ss") |
Giờ, phút và giây kể từ 12:00 SÁNG (00:59:55) |
2:06 |
=TEXT(Column1/24, "h:mm") |
Giờ và phút kể từ 12:00 SÁNG (0:05) |
Chèn ngày Julian
Ngày Julian tham chiếu đến định dạng ngày tháng là sự kết hợp của năm hiện tại và số ngày kể từ đầu năm. Ví dụ: ngày 1 tháng 1 năm 2007, được thể hiện là ngày 2007001 và 31 tháng 12 năm 2007, được thể hiện là ngày 2007365. Định dạng này không dựa trên lịch Julian.
Để chuyển đổi ngày tháng thành ngày Julian, hãy sử dụng hàm TEXTvà DATEVALUE.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
6/23/2007 |
=TEXT([Cột1],"yy")&TEXT(([Cột1]-DATEVALUE("1/1/"& TEXT([Cột1],"yy"))+1),"000") |
Ngày tháng ở định dạng Julian, với năm có hai chữ số (07174) |
6/23/2007 |
=TEXT([Cột1],"yyyy")&TEXT(([Cột1]-DATEVALUE("1/1/"&TEXT([Cột1],"yy"))+1),"000") |
Ngày tháng ở định dạng Julian, với năm có bốn chữ số (2007174) |
Để chuyển đổi ngày tháng thành ngày Julian được sử dụng trong không gian có chi phí, hãy sử dụng hằng số 2415018.50. Công thức này chỉ hoạt động cho các ngày sau ngày 01/03/1901 và nếu bạn đang dùng hệ thống ngày tháng năm 1900.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
6/23/2007 |
=[Cột1]+2415018,50 |
Ngày tháng ở định dạng Julian, được dùng trong động từ (2454274,50) |
Hiển thị ngày tháng là ngày trong tuần
Để chuyển đổi ngày tháng thành văn bản cho ngày trong tuần, hãy dùng hàm TEXTvà WEEKDAY.
Column1 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|
19/02/2007 |
=TEXT(WEEKDAY([Column1]), "dddd") |
Tính toán ngày trong tuần cho ngày tháng và trả về tên đầy đủ của ngày (thứ hai) |
03/01/2008 |
=TEXT(WEEKDAY([Column1]), "ddd") |
Tính toán ngày trong tuần cho ngày đó và trả về tên viết tắt của ngày (Thứ Năm) |
Bạn có thể dùng các công thức sau đây để thực hiện nhiều phép tính toán học, chẳng hạn như cộng, trừ, nhân và chia các số, tính trung bình hoặc số trung vị của các số, làm tròn số và đếm các giá trị.
Cộng các số
Để cộng các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử cộng (+) hoặc hàm SUM.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
6 |
5 |
4 |
=[Cột1]+[Cột2]+[Cột3] |
Cộng các giá trị trong ba cột đầu tiên (15) |
6 |
5 |
4 |
=SUM([Cột1],[Cột2],[Cột3]) |
Cộng các giá trị trong ba cột đầu tiên (15) |
6 |
5 |
4 |
=SUM(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Nếu Column1 lớn hơn Column2, hãy thêm chênh lệch và Column3. Else add 10 and Column3 (5) |
Trừ số
Để trừ các số trong hai hoặc nhiều cột trong một hàng, hãy sử dụng toán tử trừ (-) hoặc hàm SUM với các số âm.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
15000 |
9000 |
-8000 |
=[Cột1]-[Cột2] |
Trừ 9000 từ 15000 (6000) |
15000 |
9000 |
-8000 |
=SUM([Column1], [Column2], [Column3]) |
Cộng các số trong ba cột đầu tiên, bao gồm các giá trị âm (16000) |
Tính chênh lệch giữa hai số dưới dạng tỷ lệ phần trăm
Sử dụng các toán tử trừ (-) và chia (/) và hàm ABS.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
2342 |
2500 |
=([Cột2]-[Cột1])/ABS([Cột1]) |
Tỷ lệ phần trăm thay đổi (6,75% hoặc 0,06746) |
Nhân các số
Để nhân các số trong hai hoặc nhiều cột trong một hàng, hãy dùng toán tử nhân (*) hoặc hàm PRODUCT.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
5 |
2 |
=[Cột1]*[Cột2] |
Nhân các số trong hai cột đầu tiên (10) |
5 |
2 |
=PRODUCT([Column1], [Column2]) |
Nhân các số trong hai cột đầu tiên (10) |
5 |
2 |
=PRODUCT([Cột1],[Cột2],2) |
Nhân các số trong hai cột đầu tiên và số 2 (20) |
Chia các số
Để chia các số trong hai hoặc nhiều cột trong một hàng, hãy dùng toán tử chia (/).
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
15000 |
12 |
=[Cột1]/[Cột2] |
Chia 15000 cho 12 (1250) |
15000 |
12 |
=([Cột1]+10000)/[Cột2] |
Thêm 15000 và 10000, rồi chia tổng cộng cho 12 (2083) |
Tính trung bình các số
Giá trị trung bình cũng được gọi là giá trị trung bình. Để tính trung bình các số trong hai hoặc nhiều cột trong một hàng, hãy dùng hàm AVERAGE.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
6 |
5 |
4 |
=AVERAGE([Cột1], [Cột2],[Cột3]) |
Trung bình của các số trong ba cột đầu tiên (5) |
6 |
5 |
4 |
=AVERAGE(IF([Column1]>[Column2], [Column1]-[Column2], 10), [Column3]) |
Nếu Column1 lớn hơn Column2, hãy tính trung bình của chênh lệch và Column3. Else tính trung bình của giá trị 10 và Cột3 (2,5) |
Tính số trung vị của các số
Giá trị trung vị là giá trị ở trung tâm của một phạm vi số có thứ tự. Dùng hàm MEDIAN để tính toán số trung vị của một nhóm các số.
A |
B |
C |
D |
E |
F |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|---|---|---|
10 |
7 |
9 |
27 |
0 |
4 |
=MEDIAN(A, B, C, D, E, F) |
Trung vị của các số trong 6 cột đầu tiên (8) |
Tính toán số nhỏ nhất hoặc lớn nhất trong một phạm vi
Để tính toán số nhỏ nhất hoặc lớn nhất trong hai hoặc nhiều cột trong một hàng, hãy dùng các hàm MIN và MAX.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
10 |
7 |
9 |
=MIN([Cột1], [Cột2], [Cột3]) |
Số nhỏ nhất (7) |
10 |
7 |
9 |
=MAX([Cột1], [Cột2], [Cột3]) |
Số lớn nhất (10) |
Đếm giá trị
Để đếm các giá trị số, hãy sử dụng hàm COUNT.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
Táo |
12/12/2007 |
=COUNT([Column1], [Column2], [Column3]) |
Đếm số cột chứa giá trị số. Không bao gồm ngày và thời gian, văn bản và giá trị null (0) |
|
12 $ |
#DIV/0! |
1.01 |
=COUNT([Column1], [Column2], [Column3]) |
Đếm số cột chứa giá trị số nhưng không bao gồm lỗi và giá trị lô-gic (2) |
Tăng hoặc giảm số theo tỷ lệ phần trăm
Sử dụng toán tử phần trăm (%) để thực hiện tính toán này.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
23 |
3% |
=[Cột1]*(1+5%) |
Tăng số trong Cột1 thêm 5% (24,15) |
23 |
3% |
=[Cột1]*(1+[Cột2]) |
Tăng số trong Cột1 bằng giá trị phần trăm trong Cột2: 3% (23,69) |
23 |
3% |
=[Cột1]*(1-[Cột2]) |
Giảm số trong Cột1 xuống giá trị phần trăm trong Cột2: 3% (22,31) |
Nâng một số lên một số
Dùng toán tử số mũ (^) hoặc hàm POWER để thực hiện phép tính này.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
5 |
2 |
=[Cột1]^[Cột2] |
Tính toán năm bình phương (25) |
5 |
3 |
=POWER([Cột1], [Cột2]) |
Tính toán năm khối (125) |
Làm tròn số
Để làm tròn một số lên, hãy dùng hàm ROUNDUP,ODDhoặc EVEN.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
20.3 |
=ROUNDUP([Cột1],0) |
Làm tròn 20,3 lên tới số nguyên gần nhất (21) |
-5.9 |
=ROUNDUP([Cột1],0) |
Làm tròn -5,9 lên tới số nguyên gần nhất (-5) |
12.5493 |
=ROUNDUP([Cột1],2) |
Làm tròn 12,5493 lên đến phần trăm gần nhất, hai vị trí thập phân (12,55) |
20.3 |
=EVEN([Column1]) |
Làm tròn 20,3 lên tới số ch cả gần nhất (22) |
20.3 |
=ODD([Column1]) |
Làm tròn 20,3 lên tới số lẻ gần nhất (21) |
Để làm tròn xuống một số, hãy dùng hàm ROUNDDOWN.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
20.3 |
=ROUNDDOWN([Column1],0) |
Làm tròn 20,3 xuống tới số nguyên gần nhất (20) |
-5.9 |
=ROUNDDOWN([Column1],0) |
Làm tròn -5,9 xuống tới số nguyên gần nhất (-6) |
12.5493 |
=ROUNDDOWN([Column1],2) |
Làm tròn 12,5493 xuống phần trăm gần nhất, hai vị trí thập phân (12,54) |
Để làm tròn số tới số hoặc phân số gần nhất, hãy dùng hàm ROUND.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
20.3 |
=ROUND([Cột1],0) |
Làm tròn 20,3 xuống, vì phần phân số nhỏ hơn 0,5 (20) |
5.9 |
=ROUND([Cột1],0) |
Làm tròn 5,9 lên, vì phần phân số lớn hơn 0,5 (6) |
-5.9 |
=ROUND([Cột1],0) |
Làm tròn -5,9 xuống, vì phần phân số nhỏ hơn -0,5 (-6) |
1.25 |
=ROUND([Cột1], 1) |
Làm tròn số tới phần mười gần nhất (một vị trí thập phân). Vì phần được làm tròn là 0,05 hoặc lớn hơn, số được làm tròn lên (kết quả: 1,3) |
30.452 |
=ROUND([Cột1], 2) |
Làm tròn số tới phần trăm gần nhất (hai vị trí thập phân). Vì phần được làm tròn là 0,002, nhỏ hơn 0,005, số được làm tròn xuống (kết quả: 30,45) |
Để làm tròn số tới chữ số có nghĩa trên 0, hãy dùng các hàm ROUND, ROUNDUP,ROUNDDOWN,INTvà LEN.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
5492820 |
=ROUND([Column1],3-LEN(INT([Column1]))) |
Làm tròn số tới 3 chữ số có nghĩa (5490000) |
22230 |
=ROUNDDOWN([Column1],3-LEN(INT([Column1]))) |
Làm tròn số dưới cùng xuống còn 3 chữ số có nghĩa (22200) |
5492820 |
=ROUNDUP([Cột1], 5-LEN(INT([Cột1]))) |
Làm tròn số trên cùng lên tới 5 chữ số có nghĩa (5492900) |
Bạn có thể sử dụng các công thức sau đây để thao tác trên văn bản, chẳng hạn như kết hợp hoặc nối các giá trị từ nhiều cột, so sánh nội dung của cột, loại bỏ ký tự hoặc khoảng trắng và các ký tự lặp lại.
Thay đổi chữ viết thường của văn bản
Để thay đổi chữ hoa/thường của văn bản, hãy dùng hàm UPPER,LOWERhoặc PROPER.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
nina Zen |
=UPPER([Column1]) |
Thay đổi văn bản thành chữ hoa (NINA ZEN) |
nina Zen |
=LOWER([Column1]) |
Thay đổi văn bản thành chữ thường (nina zen) |
nina Zen |
=PROPER([Column1]) |
Thay đổi văn bản thành tiêu đề chữ hoa/thường (NinaZen) |
Kết hợp họ và tên
Để kết hợp họ và tên, hãy sử dụng toán tử và (&) hoặc hàm CONCATENATE.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
Bảo t thành |
Carvallo |
=[Cột1]&[Cột2] |
Kết hợp hai chuỗi (Carvallo) |
Bảo t thành |
Carvallo |
=[Column1]&" "&[Column2] |
Kết hợp hai chuỗi, được phân tách bằng một dấu cách (Carvallo Hiệu quả) |
Bảo t thành |
Carvallo |
=[Column2]&", "&[Column1] |
Kết hợp hai chuỗi, được phân tách bằng dấu phẩy và một khoảng trắng (Carvallo, Đơn vị) |
Bảo t thành |
Carvallo |
=CONCATENATE([Cột2], ",", [Cột1]) |
Kết hợp hai chuỗi, được phân tách bằng dấu phẩy (Carvallo,Đối số chính) |
Kết hợp văn bản và số từ các cột khác nhau
Để kết hợp văn bản và số, hãy sử dụng hàm CONCATENATE, toán tử và (&) hoặc hàm TEXT và toán tử số.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
Yang |
28 |
=[Cột1]Số &" đã bán "&[Cột2]Đơn vị &". |
Kết hợp nội dung bên trên thành một cụm từ (Yang đã bán 28 đơn vị.) |
Dubois |
40% |
=[Cột1]&" đã bán "&TEXT([Cột2],"0%")&" trên tổng doanh số.". |
Kết hợp nội dung bên trên thành một cụm từ (Dubois đã bán 40% tổng doanh thu.) Lưu ý: Hàm TEXT sẽ thêm giá trị được định dạng của Cột2 thay vì giá trị cơ sở là ,4. |
Yang |
28 |
=CONCATENATE([Cột1]," đã bán ",[Cột2]," đơn vị.") |
Kết hợp nội dung bên trên thành một cụm từ (Yang đã bán 28 đơn vị.) |
Kết hợp văn bản với ngày hoặc thời gian
Để kết hợp văn bản với ngày hoặc thời gian, hãy sử dụng hàm TEXT và toán tử số và (&).
Column1 |
Column2 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|
Ngày Thanh toán |
05/06/2007 |
="Ngày câu lệnh: "&TEXT([Column2], "d-mmm-yyyy") |
Kết hợp văn bản với một ngày (Ngày bản sao kê: 05/06/2007) |
Ngày Thanh toán |
05/06/2007 |
=[Cột1]&" "&TEXT([Cột2], "mmm-dd-yyyy") |
Kết hợp văn bản và ngày tháng từ các cột khác nhau thành một cột (Ngày Thanh toán 05-05-2007) |
So sánh nội dung cột
Để so sánh một cột với một cột khác hoặc danh sách giá trị, hãy sử dụng hàm EXACTvà OR.
Column1 |
Column2 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|---|
BD122 |
BD123 |
=EXACT([Cột1],[Cột2]) |
So sánh nội dung của hai cột đầu tiên (Không) |
BD122 |
BD123 |
=EXACT([Column1], "BD122") |
So sánh nội dung của Column1 và chuỗi "BD122" (Yes) |
Kiểm tra xem một giá trị cột hay một phần của nó có khớp với văn bản cụ thể không
Để kiểm tra xem một giá trị cột hay một phần của giá trị đó có khớp với văn bản cụ thể hay không, hãy sử dụng các hàm IF,FIND,SEARCHvà ISNUMBER.
Column1 |
Công thức |
Mô tả (kết quả có thể xảy ra) |
---|---|---|
Ngậm ngậm |
=IF([Cột1]="Zen", "OK", "Không OK") |
Kiểm tra xem Cột 1 có phải là Ngậm nghỉ (OK) hay không |
Ngậm ngậm |
=IF(ISNUMBER(FIND("v",[Column1])), "OK", "Not OK") |
Kiểm tra xem Column1 có chứa chữ v (OK) hay không |
BD123 |
=ISNUMBER(FIND("BD",[Column1])) |
Kiểm tra xem Cột 1 có chứa BD (Có) hay không |
Đếm các cột không trống
Để đếm số cột không trống, hãy sử dụng hàm COUNTA.
Column1 |
Column2 |
Column3 |
Công thức |
Mô tả (kết quả) |
---|---|---|---|---|
Doanh số |
19 |
=COUNTA([Cột1], [Cột2]) |
Đếm số cột không trống (2) |
|
Doanh số |
19 |
=COUNTA([Cột1], [Cột2], [Cột3]) |
Đếm số cột không trống (2) |
Loại bỏ ký tự khỏi văn bản
Để loại bỏ ký tự khỏi văn bản, hãy dùng các hàmLEN,LEFT và RIGHT.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
Sự giàu có |
=LEFT([Column1],LEN([Column1])-2) |
Trả về 7 (9-2) ký tự, bắt đầu từ bên trái (Giàu) |
sự giàu có B1 |
=RIGHT([Cột1], LEN([Cột1])-8) |
Trả về 2 (10-8) ký tự, bắt đầu từ bên phải (B1) |
Loại bỏ khoảng trắng khỏi đầu và cuối cột
Để loại bỏ khoảng trắng khỏi cột, hãy sử dụng hàm TRIM.
Column1 |
Công thức |
Mô tả (kết quả) |
---|---|---|
Xin chào! |
=TRIM([Column1]) |
Xóa các khoảng trắng khỏi phần đầu và phần kết thúc (Xin chào!) |
Lặp lại ký tự trong cột
Để lặp lại một ký tự trong một cột, hãy dùng hàm REPT.
Công thức |
Mô tả (kết quả) |
---|---|
=REPT(".",3) |
Lặp lại một khoảng thời gian 3 lần (...) |
=REPT("-",10) |
Lặp lại dấu gạch ngang 10 lần (----------) |
Danh sách hàm theo thứ tự bảng chữ cái
Sau đây là một danh sách theo thứ tự bảng chữ cái về các liên kết đến các hàm sẵn dùng SharePoint người dùng. Nó bao gồm các hàm lượng giác, thống kê và tài chính, cũng như các công thức có điều kiện, ngày tháng, toán học và văn bản.
Các tài nguyên khác
Nếu bạn không thấy việc bạn đang cố gắng thực hiện ở đây, hãy xem liệu bạn có thể làm điều đó trong Excel. Dưới đây là một số nguồn bổ sung. Một vài trong số này có thể bao gồm các phiên bản cũ hơn, do đó có thể có sự khác biệt trong giao diện người dùng được hiển thị. Ví dụ: các mục trên menu Hành động Site trong SharePoint giờ đây nằm trên menu Cài đặt trang.