PDA

View Full Version : Cách trừ ngày trong excel



Trang : [1] 2

haiphan
12-06-2006, 14:54
Em muốn tính số ngày của : 08/09/2004 đến 31/12/2006 nên em lập công thức bằng cách lấy ngày sau trừ ngày trước( sau khi đã chuyển tất cả về định dạng ngày) mà vẫn không được.
Nếu ngày sau với các ngày nhỏ hơn 10 thì được, lớn hơn 10 nó báo: #value.

Bác nào biết trường hợp này chỉ cho em với.

HongViet
12-06-2006, 15:05
=date(2006,12,31)-date(2004,9,28)
&
=date(2006,12,31)-date(2006,9,28)

vitconlonton
12-06-2006, 15:38
Em muốn tính số ngày của : 08/09/2004 đến 31/12/2006 nên em lập công thức bằng cách lấy ngày sau trừ ngày trước( sau khi đã chuyển tất cả về định dạng ngày) mà vẫn không được.
Nếu ngày sau với các ngày nhỏ hơn 10 thì được, lớn hơn 10 nó báo: #value.

Bác nào biết trường hợp này chỉ cho em với.

Tui lấy ô A1 (hay ô bất kỳ) định dạng ngày ghi 8/9/2005, A2 định dạng ngày ghi 31/12/2006, ô A3 (ô kết quả) định dạng Number A3 = a2 - a1 = 844. cách này nhanh và có thể dùng tính các ngày khác nhau mà khỏi dùng đến hàm date chi mắc công

Đào Việt Cường
12-06-2006, 19:18
Dear haiphan,
-------------
"nhỏ hơn 10 thì được, lớn hơn 10 nó ("nó" là ai thế :dzo: ) báo: #value" thì không liên qua gì đến cộng trừ nhân chia cả! Nếu mình đoán không sai thì nó phải là số 12 chứ không phải 10(?). Rất có thể bạn đã nhập vào dữ liệu kiểu thời gian khác với định dạng thời gian (Short date format) trên máy tính của bạn.
Ví dụ trong hệ thống của bạn Short date format đang là MM/dd/yyyy, nhưng mà bạn lại nhập vào một số 13/6/2006 thì #VALUE là đúng rồi, vì ở đây "nó" đang hiểu bạn nhập tháng Mười Ba - tháng này không có trong lịch.
Bạn có thể kiểm tra kết quả cộng - trừ - nhân - chia với thời gian bằng cách định dạng dữ liệu về kiểu số, bạn sẽ thấy các phép tính chẳng khác gì so với các con số thông thường! (Thực chất dữ liệu kiểu thời gian được lưu trữ như kiểu số)
Chúc bạn tìm ra lỗi của "nó"!

Camry
13-06-2006, 08:40
Chào bạn!
Để thực hiện công tức tính ngày như yêu cầu trên bạn nên làm như sau:
Vào Format cells.. chọn định dạng cho tất cả các ô ngày tháng cần tính theo kiểu là dd/mm/yyyy (hoặc cách nào tùy bạn) sau đó bạn nhập công thức trừ như bình thường là được.
Ví dụ:
A1 = 12/05/2006
A2 = 12/06/2006
A3 = A1 - A2
Chúc vui.

Tina
19-06-2006, 09:29
Em cũng đang tính số ngày nhưng không được nè. Em định dạng dd/mm/yyyy từ ngày 15/02/2006 đến 19/03/2006 nhưng đến khi làm phép tính trừ thì kết quả lại ra ngày tháng năm chứ không phải ra số ngày cần tìm . Sao thế nhỉ?

Bình_OverAC
19-06-2006, 10:11
Trong ô kết quả em phải định dạng kiểu số vì thông thường khi liên quan đến ngày tháng là excel tự động format cho nó thành kiểu ngày. Em vào định dạng lại là xong thôi.

Hương
19-06-2006, 10:11
mình vẫn trừ như bình thườg có báo lỗi gì đâu. bạn phải định dạng kiểu ngày tháng. làm hàm Date mất công lắm

Tina
21-06-2006, 08:37
Cách tính ngày đơn giản nhỉ? Thế mà lúc trước em làm hoài không ra. Giờ thì ok rùi . Thanks các anh chị.

tuank34d1
26-07-2006, 11:39
Trong ô kết quả em phải định dạng kiểu số vì thông thường khi liên quan đến ngày tháng là excel tự động format cho nó thành kiểu ngày. Em vào định dạng lại là xong thôi.
:cool2: :cool2: Vậy là chú ý vào định dạng cho 2 cột vào số liệu định dạng ngày tháng theo đúng định dạng hệ thống ( dd/mm/yyyy or mm/dd/yyyy ) và cột kết quả thì định dạng theo dạng số. Topic này close đưcợc rồi

nguyenmanhhao
13-07-2008, 18:49
Tôi hỏi một chút. Tôi tính được tháng, năm rồi nhưng bây giờ muốn có cả ngày thì công thức như thế nào nhỉ. Rất mong nhận được sự giúp đỡ của các anh chị trên diễn đàn. Chân thành cảm ơn.

k3codoc
20-05-2009, 22:58
:cool2: :cool2: Vậy là chú ý vào định dạng cho 2 cột vào số liệu định dạng ngày tháng theo đúng định dạng hệ thống ( dd/mm/yyyy or mm/dd/yyyy ) và cột kết quả thì định dạng theo dạng số. Topic này close đưcợc rồi
ếch ngồi đáy giếng .không biết người ta hỏi cái gì thì ngồi im đi .vào setting/control palnel/ date time language/regional and language option/ customize/ chỉnh cái định dạng mặc định ngày /tháng /năm cua máy cho đúng là okie .chả biết ji mà nói như đúng rồi .topic mở ra là để trao đổi ,nói bi bo mấy câu rồi bảo đóng cửa topic ::inlove: bó tay

maihvtc
18-09-2009, 21:22
nếu bạn lấy hai ngày trừ đi nhau có thể xảy ra trường hợp nhảy số, ko ra được số ngày mà lại ra một ngày khác: dd/mm/1900. Trong trường hợp này, bạn click chuột vào 1 ô số bất kỳ và dùng chổi quét định dạng vào kết quả bạn vừa tính ra, khi đó kết quả sẽ hiển thị dưới dạng số

Quangnd
18-09-2009, 22:02
Chào cả nhà.
Mình xin hỏi các bạn: có ai là KT trưởng mà phát biểu là chỉ trách nhiệm kiểm soát về cách hạch toán thôi, còn số liệu đúng hay sai là trách nhiệm của KTV lập phiếu.
Mình cũng đã đọc kỹ luật kế toán thì vị KTT của mình làm ăn chuối quá. Ý kiến các bạn về vấn đề này thế nào nhỉ?

long78vn
10-11-2009, 14:52
Khi làm việc với bảng tính Excel tui bị vướng ở chỗ tính ngày giữa 2 mốc thời gian. Ví dụ ngày nhập kho là 27/07/2009 và đến ngày (hiện tại) thì làm sao để tính được số ngày lưu trong kho? Nếu sang ngày tiếp theo thì nó có nhảy ngày lưu kho không.
Ai biết thì chỉ giúp mình với nha,cám ơn nhiều.

haithegioi
26-11-2009, 22:15
minh moi hoc exel nen cac ham chua ro lam. cac ban giup minh nhe
minh tru 2 so cho nhau thi lam the nao? thanks

hung1
13-05-2010, 15:56
một người làm việc từ 17:00 1/1/2010 đến 7 giờ 02/1/2010 làm thế nào để tính được số giờ người đó làm trong ngày 1/1/2010 và số giờ trong ngày 02/1/2010. Cần phải tính riêng hai ngày.
sau đó copy công thức xuống dưới để tính cho những người káhc.
Bạn nào làm được xin hướng dẫn dùm. cCám ơn nhiều.

tôi chỉ tính được cho 1 người nên không thể copy công thức xuống.
như sau: 1/1/2010 24:00 - 1/1/2010 17:00 và 2/1/2010 7:00 - 1/1/2010 24:00

atmt17
15-05-2010, 12:50
một người làm việc từ 17:00 1/1/2010 đến 7 giờ 02/1/2010 làm thế nào để tính được số giờ người đó làm trong ngày 1/1/2010 và số giờ trong ngày 02/1/2010. Cần phải tính riêng hai ngày.
sau đó copy công thức xuống dưới để tính cho những người káhc.
Bạn nào làm được xin hướng dẫn dùm. cCám ơn nhiều.

tôi chỉ tính được cho 1 người nên không thể copy công thức xuống.
như sau: 1/1/2010 24:00 - 1/1/2010 17:00 và 2/1/2010 7:00 - 1/1/2010 24:00

Ví dụ:
A1 = 01/01/2010 17:00
B1 = 02/01/2010 07:00
Ta có:
Công thức tính giờ cho ngày hôm trước:
=(INT(A1)+1-A1)*24
Và công thức tính giờ cho ngày hôm sau:
=24*MOD(B1,1)
Chú ý: Format General cho kết quả

vietcong1980
06-07-2010, 10:36
Mình mới học excel nên không biết lỗi này, mong các bạn giúp mình định dạng lại ngày tháng, nó cứ lung tung cả lên, lúc bên phải lúc bên trái. Mình đã chỉnh trong control panel, fomat cell mà không được nên khi mình trừ ngày tháng cho nhau nó cứ báo #value
[Only registered and activated users can see links]

kitty01
08-07-2010, 14:15
Mấy cái khoanh hồng là text chứ không phải ngày nên không thể trừ được. Rõ ràng không đúng định dạng dd/MM/yyyy vào format cell định dạng lại và nếu cần nhập lại các số trên.

xacudo
24-03-2011, 18:23
Chào các bác
các bác giúp em vụ này với
A1 = 3/25/2011 (ngày đến)
B1 = 5 (số ngày ở lại)
C1 = ?
em muốn C1 = A1 + B1 , để ra ngày đi
nhưng mà không được các bác giúp em với nhé.
Thank!

quangvu1open
24-03-2011, 20:40
Chào các bác
các bác giúp em vụ này với
A1 = 3/25/2011 (ngày đến)
B1 = 5 (số ngày ở lại)
C1 = ?
em muốn C1 = A1 + B1 , để ra ngày đi
nhưng mà không được các bác giúp em với nhé.
Thank!
mình vẫn cộng bình thường mà bạn có sao đâu

vanlna
24-03-2011, 22:38
Chào các bác
các bác giúp em vụ này với
A1 = 3/25/2011 (ngày đến)
B1 = 5 (số ngày ở lại)
C1 = ?
em muốn C1 = A1 + B1 , để ra ngày đi
nhưng mà không được các bác giúp em với nhé.
Thank!
Bạn chỉnh lại định dạng theo đúng định dạng dd/mm/yyyy trong control panel (định dạng của bạn đang là mm/dd/yyyy) là cộng được thôi.
Regards,

tuanvinh1992
25-05-2011, 17:21
mình cũng tính kiểu A1 - B1 rồi format cells
mình tính số ngày từ 05/07/2005 đến 05/07/2005 ra kết quả bằng 0
ai giúp mình tính ra để số ngày là 1 với

HOAIHUYEN
02-06-2011, 10:53
Trươc hêt bạn phải cài đăt ngày là dd/mm/yyyy. Sau đó dòng bạn đặt phép trừ bạn đưa nó về general thì nó mới hiện ra kết quả như bạn mong muốn