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

Liên hệ QC

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

  • VD1.xlsx
    18 KB · Đọc: 15
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

  • VD1.xlsx
    19.2 KB · Đọc: 16
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

  • Gpe_1104_1.xlsb
    27.7 KB · Đọc: 9
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
 
Web KT
Back
Top Bottom