Tôi không thể tìm ra cách thực hiện định dạng tùy chỉnh sẽ định dạng đầu vào "1/5" là "1 năm, 5 tháng" hoặc "5,0" là "5 năm". Tôi muốn tế bào giữ lại đầu vào ban đầu là "1/5" nhưng hiển thị trực quan "1 năm, 5 tháng".
Tôi không thể tìm ra cách thực hiện định dạng tùy chỉnh sẽ định dạng đầu vào "1/5" là "1 năm, 5 tháng" hoặc "5,0" là "5 năm". Tôi muốn tế bào giữ lại đầu vào ban đầu là "1/5" nhưng hiển thị trực quan "1 năm, 5 tháng".
Câu trả lời:
Thứ nhất, giải pháp này không hoàn hảo theo nghĩa là nó yêu cầu dẫn đầu 0 trong nhiều tháng và sẽ chỉ lấy đầu vào là yymm (không có / hoặc,), cũng sẽ không thay đổi số nhiều năm / tháng dựa trên số bạn đã nhập. Nó cũng sẽ không bỏ qua năm hoặc tháng nếu chỉ có một được nhập.
Tuy nhiên, không có thêm adiou, đây là giải pháp của tôi;
Đầu tiên chọn (các) ô bạn muốn định dạng. Nhấp chuột phải và chọn "Định dạng ô ...". Trên tab 'Số', chọn tùy chỉnh làm danh mục của bạn. Nhập chuỗi bên dưới vào trường 'loại'.
00 "Năm (s)," 00 "Tháng"
Bạn có thể thay đổi chuỗi trích dẫn thành bất cứ điều gì bạn muốn, miễn là bạn giữ lại dấu ngoặc kép.
Để kiểm tra, nhập một vài bài kiểm tra;
Nếu bạn nhập 3445, bạn sẽ nhận được "34 năm, 45 tháng"
Nếu bạn nhập 45, bạn sẽ nhận được "00 năm, 45 tháng"
Nếu bạn nhập 405 bạn sẽ nhận được "04 năm (s), 05 tháng (s) "
Điều này đã được thử nghiệm trong Excel 2010 và 2003.
0 "Year(s)," 0 "Month(s)"
hoạt động tốt!
"0 "Year(s)," 0 "Month(s)"
trả lại 1 năm, 2 tháng cho 12. Tôi đã kiểm tra nó. Giá trị đúng nhất luôn luôn đại diện cho Tháng. 202 sẽ 20 năm, 2 tháng, nhưng `00" Năm này, "00" Tháng (s) ", trả về 02 Năm, 02 tháng. ☺
bạn có thể sử dụng công thức dưới đây để hiển thị số / số thập phân là năm / tháng. công thức này sẽ làm việc phiên bản excel 2007 hoặc phiên bản mới hơn.
= INT (a1) & "năm /" & INT ((a1-INT (a1)) * 12) & "tháng"
Cell Format
cho ô có1/5
hoặc5,0
để hiển thịYears & Months
trong trường hợp đó Công thức này sẽ hoạt động như thế nào ??