Giúp sử dụng hàm VLOOKUP với dữ liệu thời gian là ngày, giờ (1 người xem)

  • Thread starter Thread starter thitkho
  • Ngày gửi Ngày gửi
Liên hệ QC

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

thitkho

Thành viên mới
Tham gia
1/11/15
Bài viết
15
Được thích
1
Mình có việc rất cần các bạn trong diễn đàn giúp đỡ!
Mình có sử dụng google form để thống kê tình hình mực nước! khi người quản lý điền thông tin ở form nó sẽ chuyển về sheet 1(số liệu từ form).
ở sheet tháng mình cần tổng hợp lại số liệu mực nước của tháng đó nên có sử dụng hàm vlookup. Tuy nhiên thời gian cập nhật mực nước thì có cả giờ trong khi thời gian tổng hợp thì chỉ cần ngày nên mình sử dụng hàm vlookup nó cho ra kết quả không đúng! (kể cả những ngày chưa có số liệu nó vẫn đưa ra)
Vì vậy nhờ các bạn chỉ xem:
1. có cách nào đưa số liệu ra đúng không!
2. Có cách nào để lấy số liệu trong 7 ngày gần nhất ra 1 bảng riêng không
do đây là lần đầu mình hỏi tại diễn đàn nên k nắm rõ quy định, nếu có gì sai mong AD góp ý!
Chân thành cảm ơn!
Bài đã được tự động gộp:

À vì sheet mình viết tiếng việt như vậy để các bạn dễ hình dung hơn. sau này mình sẽ đổi tên sheet thành không dấu sau! Thank you!
 

File đính kèm

Mình có việc rất cần các bạn trong diễn đàn giúp đỡ!
Mình có sử dụng google form để thống kê tình hình mực nước! khi người quản lý điền thông tin ở form nó sẽ chuyển về sheet 1(số liệu từ form).
ở sheet tháng mình cần tổng hợp lại số liệu mực nước của tháng đó nên có sử dụng hàm vlookup. Tuy nhiên thời gian cập nhật mực nước thì có cả giờ trong khi thời gian tổng hợp thì chỉ cần ngày nên mình sử dụng hàm vlookup nó cho ra kết quả không đúng! (kể cả những ngày chưa có số liệu nó vẫn đưa ra)
Vì vậy nhờ các bạn chỉ xem:
1. có cách nào đưa số liệu ra đúng không!
2. Có cách nào để lấy số liệu trong 7 ngày gần nhất ra 1 bảng riêng không
do đây là lần đầu mình hỏi tại diễn đàn nên k nắm rõ quy định, nếu có gì sai mong AD góp ý!
Chân thành cảm ơn!
Bài đã được tự động gộp:

À vì sheet mình viết tiếng việt như vậy để các bạn dễ hình dung hơn. sau này mình sẽ đổi tên sheet thành không dấu sau! Cảm ơn!
Xem file nhes
 

File đính kèm

Mình có việc rất cần các bạn trong diễn đàn giúp đỡ!
Mình có sử dụng google form để thống kê tình hình mực nước! khi người quản lý điền thông tin ở form nó sẽ chuyển về sheet 1(số liệu từ form).
ở sheet tháng mình cần tổng hợp lại số liệu mực nước của tháng đó nên có sử dụng hàm vlookup. Tuy nhiên thời gian cập nhật mực nước thì có cả giờ trong khi thời gian tổng hợp thì chỉ cần ngày nên mình sử dụng hàm vlookup nó cho ra kết quả không đúng! (kể cả những ngày chưa có số liệu nó vẫn đưa ra)
Vì vậy nhờ các bạn chỉ xem:
1. có cách nào đưa số liệu ra đúng không!
2. Có cách nào để lấy số liệu trong 7 ngày gần nhất ra 1 bảng riêng không
do đây là lần đầu mình hỏi tại diễn đàn nên k nắm rõ quy định, nếu có gì sai mong AD góp ý!
Chân thành cảm ơn!
Bài đã được tự động gộp:

À vì sheet mình viết tiếng việt như vậy để các bạn dễ hình dung hơn. sau này mình sẽ đổi tên sheet thành không dấu sau! Cảm ơn!
Bạn xem file với VBA.
 

File đính kèm

Cảm ơn bạn rất nhiều! mình đã làm được! Thank uuuu!
Bài đã được tự động gộp:

Cảm ơn bạn rất nhiều! Mình chưa biết gì về lập trình không biết VBA học có khó k bạn!
Bài đã được tự động gộp:

=IFERROR(LOOKUP(2,1/(INT('Số liệu từ form'!$A$2:$A$1201)=$B5),'Số liệu từ form'!B$2:B$28),0)
Cho mình hỏi xíu! cái phần mình bôi đỏ có ý nghĩa gì vậy! mình đọc hoài mà k hiểu!
 
Lần chỉnh sửa cuối:
Cảm ơn bạn rất nhiều! mình đã làm được! Thank uuuu!
Bài đã được tự động gộp:


Cảm ơn bạn rất nhiều! Mình chưa biết gì về lập trình không biết VBA học có khó k bạn!
Bài đã được tự động gộp:

=IFERROR(LOOKUP(2,1/(INT('Số liệu từ form'!$A$2:$A$1201)=$B5),'Số liệu từ form'!B$2:B$28),0)
Cho mình hỏi xíu! cái phần mình bôi đỏ có ý nghĩa gì vậy! mình đọc hoài mà k hiểu!
(INT('Số liệu từ form'!$A$2:$A$1201)=$B5) là đoạn hàm trả về giá chị số nguyên VD: 2.0001 thì nó sẽ làm 2 thôi cụ thể 2 là ngày còn 0.001 phía sau là giờ. đoạn công thức đó bỏ giờ đi.
thân
 
(INT('Số liệu từ form'!$A$2:$A$1201)=$B5) là đoạn hàm trả về giá chị số nguyên VD: 2.0001 thì nó sẽ làm 2 thôi cụ thể 2 là ngày còn 0.001 phía sau là giờ. đoạn công thức đó bỏ giờ đi.
thân
oh mình hiểu rồi nhưng lại gặp 1 vấn đề nữa là khi để dạng file excel thì hàm ra giá trị còn khi up lên google bảng tính thì tự nhiên hàm cho về 0 hết!!!
Bảng tính
 
oh mình hiểu rồi nhưng lại gặp 1 vấn đề nữa là khi để dạng file excel thì hàm ra giá trị còn khi up lên google bảng tính thì tự nhiên hàm cho về 0 hết!!!
Bảng tính
Bạn có thể dùng hàm =text(A1,"dd/mm/yy") cũng ra dc kế quả như bạn mong muốn nhé.
hàm trumc cũng tương đương như INT về cơ bản :))
 
Bạn có thể dùng hàm =text(A1,"dd/mm/yy") cũng ra dc kế quả như bạn mong muốn nhé.
hàm trumc cũng tương đương như INT về cơ bản :))
Uhm nhưng mình đưa qua phần bảng tính thì kết quả nó cho về 0 hết. Bạn có thể xem rồi sửa trên đó giúp mình được k. Thank nha
 
Mọi người ai có thời gian vào file này giúp mình nha! cảm ơn nhiều! File tính vidu1
 
Lần chỉnh sửa cuối:
Có ai giúp mình không! Please!!
 
Mình dùng một cột phụ bạn xem thử được chưa.
Không chèn thêm cột được bạn ơi! vì khi số liệu tại form về thì tất cả các cột sẽ được điền còn riêng cột phụ mình chèn thêm nó sẽ bị rỗng giá trị
Bài đã được tự động gộp:

Không chèn thêm cột được bạn ơi! vì khi số liệu tại form về thì tất cả các cột sẽ được điền còn riêng cột phụ mình chèn thêm nó sẽ bị rỗng giá trị
mình dùng bảng tính này cho google form để thu thập số liệu
 
Không chèn thêm cột được bạn ơi! vì khi số liệu tại form về thì tất cả các cột sẽ được điền còn riêng cột phụ mình chèn thêm nó sẽ bị rỗng giá trị
Bài đã được tự động gộp:


mình dùng bảng tính này cho google form để thu thập số liệu
Cột phụ ở vị trí đó chỉ là ví dụ thôi, bạn có thể cho cột phụ ngoài vùng nhập liệu (Có thể cột A, còn dữ liệu nhập bắt đầu từ cột B hoặc C, hoặc cũng có thể cho cột phụ ở cột thứ 100, 1000 chẳng hạn lúc đó dùng Match, Offset, Index...)
 
Nó sẽ bị thế này nếu người lấy ý kiến nhập số liệu mới 215161
 
Nó sẽ bị thế này nếu người lấy ý kiến nhập số liệu mới View attachment 215161
Có 2 cách:
1. Copy công thức cho cột phụ khoản 10000 dòng (hoặc hơn tùy bạn).
2. Trước khi xem mực nước tháng bạn phải copy công thức ngang với dữ liệu người dùng nhập vào.
Cả 2 cách này bắt buộc phải chịu do dùng công thức. Còn cách nửa là lập trình code trên google sheet, nhưng cái này mình chưa nghiên cứu.
 
Có 2 cách:
1. Copy công thức cho cột phụ khoản 10000 dòng (hoặc hơn tùy bạn).
2. Trước khi xem mực nước tháng bạn phải copy công thức ngang với dữ liệu người dùng nhập vào.
Cả 2 cách này bắt buộc phải chịu do dùng công thức. Còn cách nửa là lập trình code trên google sheet, nhưng cái này mình chưa nghiên cứu.
uhm cảm ơn bạn nhưng khi thêm số liệu thì nó sẽ chèn hàng chứ k phải viết thêm lên nên nó sẽ ra như thế này 215162
 

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

Back
Top Bottom