cách nào lùi tháng mà vẫn giữ nguyên định dạng (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

duysangvgs

Thành viên chính thức
Tham gia
10/10/07
Bài viết
80
Được thích
27
chào các anh chị
em cần trừ đi số tháng (ví dụ trừ 2 tháng) mà vẫn giữ nguyên định dạng nhưng không biết làm cách nào
anh chị nào biết chỉ dùm em nhé
xin gửi file đính kèm ạ
 

File đính kèm

chào các anh chị
em cần trừ đi số tháng (ví dụ trừ 2 tháng) mà vẫn giữ nguyên định dạng nhưng không biết làm cách nào
anh chị nào biết chỉ dùm em nhé
xin gửi file đính kèm ạ
Thì định dạng cho cell A10 trong custom là mm/yyyy
Tương tự cho các cell khác.
Vậy thôi.
 
chào các anh chị
em cần trừ đi số tháng (ví dụ trừ 2 tháng) mà vẫn giữ nguyên định dạng nhưng không biết làm cách nào
anh chị nào biết chỉ dùm em nhé
xin gửi file đính kèm ạ
Thử thế này =DATE(YEAR(A2),MONTH(A2)-B2,DAY(A2))
 
Thì định dạng cho cell A10 trong custom là mm/yyyy
Tương tự cho các cell khác.
Vậy thôi.
Định dạng tại ô A10 đã là mm/yyyy đó chứ bác
nhưng nó đã tự động bị thêm ngày 01 vô

cám ơn bác quanghai1969

em làm thế này cho A10
=TEXT(A2;"mm/yyyy")
được kết quả 08/2014
nhưng sau đó thực hiện công thức của bác quanghai1969 thì báo #VALUE![TABLE="width: 83"]
[TR]
[TD="class: xl63, width: 83, align: center"][/TD]
[/TR]
[/TABLE]
 
Lần chỉnh sửa cuối:
Định dạng tại ô A10 đã là mm/yyyy đó chứ bác
nhưng nó đã tự động bị thêm ngày 01 vô

cám ơn bác quanghai1969

em làm thế này cho A10
=TEXT(A2;"mm/yyyy")
được kết quả 08/2014
nhưng sau đó thực hiện công thức của bác quanghai1969 thì báo #VALUE![TABLE="width: 83"]
[TR]
[TD="class: xl63, width: 83, align: center"][/TD]
[/TR]
[/TABLE]

Mắc cười quá, sao bạn không thử công thức trên file bạn gởi lên mà còn dinh dạng lại bằng hàm TEXT
 
chào các anh chị
em cần trừ đi số tháng (ví dụ trừ 2 tháng) mà vẫn giữ nguyên định dạng nhưng không biết làm cách nào
anh chị nào biết chỉ dùm em nhé
xin gửi file đính kèm ạ
Theo mình biết thì hàm cộng hoặc lùi tháng là EDATE(ngày bắt đầu tính, số tháng tiền hay lùi). Nếu lùi thì dúng số âm.
Ví dụ trong bài của bạn.
=EDATE(A2,-B2)
 
Định dạng tại ô A10 đã là mm/yyyy đó chứ bác
nhưng nó đã tự động bị thêm ngày 01 vô

[TABLE="width: 83"]
[TR]
[TD="class: xl63, width: 83, align: center"][/TD]
[/TR]
[/TABLE]
Tôi không xem trong cell A10 đến A12 của bạn.
Tôi chỉ làm như #2 cho 1 cell trắng ngoài vùng của bạn. Ví dụ A20 ... và thử nhập 28/8 rồi Enter thì ra 08/2014.
 
Định dạng tại ô A10 đã là mm/yyyy đó chứ bác
nhưng nó đã tự động bị thêm ngày 01 vô

cám ơn bác quanghai1969

em làm thế này cho A10
=TEXT(A2;"mm/yyyy")
được kết quả 08/2014
nhưng sau đó thực hiện công thức của bác quanghai1969 thì báo #VALUE![TABLE="width: 83"]
[TR]
[TD="class: xl63, width: 83, align: center"][/TD]
[/TR]
[/TABLE]
TEXT trừ đi SỐ rõ là ra #Value rồi còn gì?
 

File đính kèm

chân thành cảm ơn tất cả các bác đã giúp đỡ ạ
 
Công thức của bác là cho C2 chứ ạ, có phải cho A10 đâu
phần A10 theo bác dùng cách gì ạ
Èo công thức đó sai tè le rồi, theo công thức đó có mà chết. Dùng hàm Edate chuẩn kìa
Trình độ công thức của mình thuộc hạng "nhất" trên diễn đàn, sau này ai thấy mình trả lời công thức mà lấy xài chết ráng chịu
 

File đính kèm

Làm vầy thì 31/03 trừ 1 tháng thành 03/03.

Excel có hàm EDATE()
Mã:
=EDATE(A2,-B2)
To: Chủ topic
Nếu muốn tính toán tiếp thì cho A10=A2 rồi định dạng lại là mm/yyyy thôi.

cám ơn bác, việc cho A10=A2 rồi định dạng lại là mm/yyyy không được bác ạ, vì nó ngầm hiểu ô đó có cả giá trị của ngày/tháng/năm , vì vậy sẽ không chính xác cho việc tính toán về sau nữa
nếu dùng tháng/năm là đối tượng thay thế cho mã tìm kiếm và cộng tổng thì việc có thêm giá trị của ngày sẽ không còn chính xác nữa ạ
 
cám ơn bác, việc cho A10=A2 rồi định dạng lại là mm/yyyy không được bác ạ, vì nó ngầm hiểu ô đó có cả giá trị của ngày/tháng/năm , vì vậy sẽ không chính xác cho việc tính toán về sau nữa
nếu dùng tháng/năm là đối tượng thay thế cho mã tìm kiếm và cộng tổng thì việc có thêm giá trị của ngày sẽ không còn chính xác nữa ạ
Không biết bạn hiểu thế nào nhưng theo mình biết Excel hiểu ngày tháng giống như một số mà số 1 tương ứng ngày 01/01/1900 nên khi tính toán sẽ tính giống như một số. Còn bạn định dạng chỉ là thể hiện nó ra bên ngoài thôi mà.
 
cám ơn bác, việc cho A10=A2 rồi định dạng lại là mm/yyyy không được bác ạ, vì nó ngầm hiểu ô đó có cả giá trị của ngày/tháng/năm , vì vậy sẽ không chính xác cho việc tính toán về sau nữa
nếu dùng tháng/năm là đối tượng thay thế cho mã tìm kiếm và cộng tổng thì việc có thêm giá trị của ngày sẽ không còn chính xác nữa ạ
Ố, lạ nhỉ, có j khác nhau đâu, vẫn tính toán được bình thường +-+-+-+
 
việc định dạng rồi dùng làm mã đây ạ
nó sẽ có sự mâu thuẫn giữ vùng dữ liệu và mã tại ô điều kiện ạ
gửi các bác chỉ giáo ạ
 

File đính kèm

việc định dạng rồi dùng làm mã đây ạ
nó sẽ có sự mâu thuẫn giữ vùng dữ liệu và mã tại ô điều kiện ạ
gửi các bác chỉ giáo ạ
Bạn nói do các máy cài đặt khác nhau nên ngày tháng nhảy lung tung thì khi bạn quy về Text kết quả cũng sẽ ra sai nên kết quả tính toán của bạn cũng sẽ sai thôi (Trong ví dụ của bạn cho ngày tháng chuẩn rồi nên kết quả mới ra đúng).
Yêu cầu của bạn là tính tổng trong tháng 10 nên công thức phải khác thì tính mới đúng. Chứ bạn dùng lấy giá trị một ngày trong bảng rồi dò tìm và cộng thì cuối cùng kết quả chỉ ra ngày đó thôi (Lấy nó dò với bảng chỉ có mình nó thì kết quả sẽ là nó).
Bạn phải dùng công thức khác.
=SUMPRODUCT((MONTH(A1:A6)=MONTH(G1))*B1:B6)
 
Lần chỉnh sửa cuối:
Ô tôi thấy kq đúng đó chứ, như đã nói việc format cell chỉ là hình thức, còn nếu muốn tính tổng tháng 10 thì bạn phải sumif theo tháng 10 chứ, thêm cột phụ tính tháng sau đó mới dúng sumif hoặc dúng hàm sumproduct +-+-+-+
 
Web KT

Bài viết mới nhất

Back
Top Bottom