Hiển thị ngày duy nhất (Microsoft Excel)
Jon đã yêu cầu trợ giúp về cách trừ hai ngày và hiển thị kết quả sao cho năm ở bên trái số thập phân và tháng ở bên phải. Do đó, nếu bạn lấy ngày 7 tháng 1 năm 1985 trừ đi ngày 12 tháng 8 năm 2009, kết quả sẽ là 24,7.
Cách dễ nhất để làm điều này là chỉ cần thực hiện các phép trừ ngày của bạn như bình thường, sau đó sử dụng định dạng tùy chỉnh để hiển thị kết quả. Ví dụ: nếu ngày thấp hơn trong ô A2 và ngày cao hơn trong B2, bạn có thể sử dụng công thức sau trong C2:
=B2-A2
Sau đó, bạn sẽ làm theo các bước sau để định dạng hiển thị kết quả trong ô C2:
-
Chọn ô. (Trong trường hợp này, ô C2.)
-
Chọn Ô từ menu Định dạng. Excel sẽ hiển thị hộp thoại Định dạng Ô.
-
Đảm bảo rằng tab Số được chọn.
-
Trong danh sách Thể loại, ở bên trái của hộp thoại, hãy chọn Tùy chỉnh. (Xem Hình 1.)
-
Trong hộp Loại, ở bên trái hộp thoại, hãy nhập định dạng sau: yy.m. Nhấp vào OK.
Kết quả là C2 hiển thị số năm ở bên trái của số thập phân và số tháng ở bên phải. Vấn đề với điều này là nó sẽ luôn thay đổi số tháng từ 1 đến 12, thay vì 0 đến 11, như người ta mong đợi nếu bạn đang tìm kiếm các tháng đã trôi qua.
Để khắc phục điều này, bạn có thể nhập công thức sau vào ô C2:
=(YEAR(B2)-YEAR(A2))+(MONTH(B2)-MONTH(A2))/100
Công thức này trả về số năm ở bên trái của số thập phân và số tháng ở bên phải. Tuy nhiên, các tháng luôn được biểu thị bằng hai chữ số thập phân. Nếu bạn muốn đảm bảo rằng các tháng được thể hiện không có số 0 ở đầu, thì bạn sẽ sử dụng biến thể công thức này:
=VALUE(ABS(YEAR(B2)-YEAR(A2)) & "." & ABS(MONTH(B2)-MONTH(A2)))
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (2182) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: