Ghi lại thời gian ngày tháng khi nhập liệu không dùng VB (1 người xem)

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

Takehi_JP

Thành viên hoạt động
Tham gia
31/12/11
Bài viết
183
Được thích
9
Giới tính
Nữ
Chào các ACE !

Cho mình hỏi Có cách nào, để khi ta nhập một số vào ô tính, nó sẽ tự động xuất ra thời gian và ngày tháng ta đã nhập giá trị đó hay không ?
Nhưng ko Dùng VB !
 

File đính kèm

Theo suy mình nghĩ, sẽ có một công thức , khi ô A nhập một dữ liệu bất kì, thì ô B sẽ xuất ra thời gian hiện tại , và ngày tháng hiện tại. không nhất thiết phải là VBA.
Nhưng tại mình gà mờ, nên ko biết viết nó ra sao +-+-+-+
 
tks ban HPkhuong .
chí ít, qua lời của bạn mình cũng hiểu thêm được chút chút về vấn đề này rồi. giờ ngồi chờ cao nhân xuất hiện cho thêm ý kiến, có ý kiến nào khác hay không , bà con đi qua đi lại, giải đáp giúp mình nhé !!!
 
tks ban HPkhuong .
chí ít, qua lời của bạn mình cũng hiểu thêm được chút chút về vấn đề này rồi. giờ ngồi chờ cao nhân xuất hiện cho thêm ý kiến, có ý kiến nào khác hay không , bà con đi qua đi lại, giải đáp giúp mình nhé !!!

Tôi là cao nhân đây.
Nhưng tôi kỵ giao thiệp bằng tiếng ngoại lắm, vì tôi khong hiểu người ta khen hay chửi mình.
Bạn sửa lại tiếng Việt đàng hoàng rồi tôi thêm ý kiến.
 
Tôi là cao nhân đây.
Nhưng tôi kỵ giao thiệp bằng tiếng ngoại lắm, vì tôi khong hiểu người ta khen hay chửi mình.
Bạn sửa lại tiếng Việt đàng hoàng rồi tôi thêm ý kiến.

thành thật xin lỗi. Mình không sống ở VN. nên tiếng Việt có nhiêu điểm không tốt. Mong ACE bỏ quá giúp. mình sai chổ nào, hướng dẫn giúp mình chỉnh lại cũng được.
chân thành cảm ơn bạn .
 
mình có ý này bạn dùng hàm này xem

mình có ý này bạn dùng hàm này thử xem =NOW()
 
chẳng lẻ mình xúi mà mình làm hỏng được ta

tks LetGaugau

Thời gian, thì nó chạy ngon lành rồi.
về ngày tháng, khi mình nhập thay đổi ô data lần 1, thì nó hiện ra ngày tháng , khi nhập lần 2, nó quay về cái ngày của năm 1900.
xem lại định dạng thì ko thấy có vấn đề gì.

cứ vậy nhập lần 1 bình thường lần thứ 2 sẽ lên ngày sai
 
tks LetGaugau

Thời gian, thì nó chạy ngon lành rồi.
về ngày tháng, khi mình nhập thay đổi ô data lần 1, thì nó hiện ra ngày tháng , khi nhập lần 2, nó quay về cái ngày của năm 1900.
xem lại định dạng thì ko thấy có vấn đề gì.

cứ vậy nhập lần 1 bình thường lần thứ 2 sẽ lên ngày sai

thật ra thì nên xài vba
===========
về cthuc thì sorry,
Mã:
[COLOR=#ff0000]C2[/COLOR]=IF(CELL("row")=ROW(),NOW(),[COLOR=#ff0000]C2[/COLOR])

phải đặt ngay cái ô đó, vì vậy khi bạn tác động vào dòng khác thì nó gây ra lổi tham chiếu vòng, cthuc bị đứng hình
 
thật ra thì nên xài vba
===========
về cthuc thì sorry,
Mã:
[COLOR=#ff0000]C2[/COLOR]=IF(CELL("row")=ROW(),NOW(),[COLOR=#ff0000]C2[/COLOR])

phải đặt ngay cái ô đó, vì vậy khi bạn tác động vào dòng khác thì nó gây ra lổi tham chiếu vòng, cthuc bị đứng hình


Tks bạn rất nhiều. thực chất không muốn có VBA cũng vì có lí do, mình dùng cái này để share online cho staff nhập thông tin.
excel online bị giới hạn , ko dùng được VBA.

nhưng cái ni chỉ cần vậy là được, cảm ơn bạn nhiều.
 
Bác phi làm đc chưa share với ! !$@!!
được rồi bạn, như bạn letgau hướng dẫn là được. nhưng có chút thú vị ở đây là nhập xong, phải bấm ENTER. ko được đưa chuột tới ô khác để hoàn thành thao tác.
như vậy nó mới thay đổi thời gian tại ô mình vừa nhập liệu.
Còn nếu di chuyển chuột tới ô có khác, thì nó sẽ thay đổi thời gian tại ô mình di chuyển chuột tới.
Nhưng đối với mình thấy khá hay, khi không cần làm VBA vẫn có khả năng làm được vấn đề này !
 

File đính kèm

làm kiểu nầy vô tình tính lại thời gian nhập liệu và có thể không biết
 
được rồi bạn, như bạn letgau hướng dẫn là được. nhưng có chút thú vị ở đây là nhập xong, phải bấm ENTER. ko được đưa chuột tới ô khác để hoàn thành thao tác.
như vậy nó mới thay đổi thời gian tại ô mình vừa nhập liệu.
Còn nếu di chuyển chuột tới ô có khác, thì nó sẽ thay đổi thời gian tại ô mình di chuyển chuột tới.
Nhưng đối với mình thấy khá hay, khi không cần làm VBA vẫn có khả năng làm được vấn đề này !

đung là làm công thức nó phức tạp!!!, kiểu bày thì nguy hiểm thật, làm sao bắt người ta không di chuyển chuột?
cái hàm cell đó cũng khó lường
==
bạn có thể biến tấu thêm chút
Mã:
=IF(ADDRESS(CELL("row"),CELL("col"))=ADDRESS(ROW(),1),NOW(),B2)
khi nào mình nhập liệu vào các cell ở cột A thì các cthuc phía sau chay
 

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

Back
Top Bottom