(HELP) Lấy giá trị ô cuối cùng có giá trị trong dòng

Liên hệ QC

trantam1307

Thành viên mới
Tham gia
17/6/14
Bài viết
21
Được thích
2
Nhờ mọi người giúp đỡ công thức lấy giá trị ô cuối cùng có giá trị trong dòng. Ví dụ như file bên dưới: mình cần lấy giá trị cho ô AO2 tượng ứng các cột Ngày hẹn đo (màu xanh), mình lấy giá trị của Ngày hẹn đo cuối cùng để thể hiện vào ô AO2, tương tự ô AP2 là lấy giá trị ô cuối có giá trị của các cột Ngày hẹn trả (cam), AQ2 lấy giá trị ô cuối có giá trị của các cột Ngày tổ KT giao (hồng) ạ. Rất mong các anh chị giúp đỡ! Em xin cảm ơn!
 

File đính kèm

  • New Microsoft Excel Worksheet.xlsx
    62 KB · Đọc: 23
Nhờ mọi người giúp đỡ công thức lấy giá trị ô cuối cùng có giá trị trong dòng. Ví dụ như file bên dưới: mình cần lấy giá trị cho ô AO2 tượng ứng các cột Ngày hẹn đo (màu xanh), mình lấy giá trị của Ngày hẹn đo cuối cùng để thể hiện vào ô AO2, tương tự ô AP2 là lấy giá trị ô cuối có giá trị của các cột Ngày hẹn trả (cam), AQ2 lấy giá trị ô cuối có giá trị của các cột Ngày tổ KT giao (hồng) ạ. Rất mong các anh chị giúp đỡ! Em xin cảm ơn!
ngày đo cuối cùng là ngày lớn nhất nên bạn dùng hàm Max thử xem A02=MAX(L2,R2,V2,Z2,AD2,AH2)
 
Nhờ mọi người giúp đỡ công thức lấy giá trị ô cuối cùng có giá trị trong dòng. Ví dụ như file bên dưới: mình cần lấy giá trị cho ô AO2 tượng ứng các cột Ngày hẹn đo (màu xanh), mình lấy giá trị của Ngày hẹn đo cuối cùng để thể hiện vào ô AO2, tương tự ô AP2 là lấy giá trị ô cuối có giá trị của các cột Ngày hẹn trả (cam), AQ2 lấy giá trị ô cuối có giá trị của các cột Ngày tổ KT giao (hồng) ạ. Rất mong các anh chị giúp đỡ! Em xin cảm ơn!
=LOOKUP(2;1/(($L2:$AN2>0)*(LEFT($L$1:$AN$1;11)="Ngày hẹn đo"));$L2:$AN2)
1600682138352.png
 
Dùng 1 công thức tại AO2, copy cho các cột còn lại
Mã:
=IFERROR(INDEX($A2:$AN2,AGGREGATE(14,6,COLUMN($L$1:$AN$1)/SEARCH(SUBSTITUTE(AO$1," cuối",""),$L$1:$AN$1)/($L2:$AN2>30000),1)),"Không tìm thấy")
 

File đính kèm

  • New Microsoft Excel Worksheet.xlsx
    62.8 KB · Đọc: 6
thế mới thấy Excel thiếu rất nhiều hàm số đại số cơ bản
 
thế mới thấy Excel thiếu rất nhiều hàm số đại số cơ bản,
và tôi đã giải quyết vấn đề này khá tổng thể, là viết bổ sung thêm các hàm đại số mà Excel chưa có, còn thiếu
sau đó tôi không còn phải sử dụng những hàm dài dòng, rườm rà nữa

1600831410338.png
 

File đính kèm

  • 1600831283527.png
    1600831283527.png
    132.2 KB · Đọc: 16
Anh chị cho em hỏi thêm trường hợp sau: Ví dụ ở ô AJ4 có dữ liệu, nhưng ô AH4 và AI4 không có dữ thì ô AQ4 thể hiện dữ liệu từ ô AJ4, ô AO4 và AP4 báo lỗi. Mong anh chị giúp e thêm trường hợp này kết hợp với yêu cầu ban đầu của em với ạ. Em cảm ơn rất nhiều ạ!
 

File đính kèm

  • New Microsoft Excel Worksheet.xlsx
    62 KB · Đọc: 6
Kết quả mong muốn là cái gì thì ghi tay ra chứ nói thế chẳng hiểu bạn muốn gì
 
dạ hiển thị kết quả như e ghi tay ở ô AO, AP và AQ đó ạ.
Có 2 việc cần làm:
1/ Vào option, advanced, dislay bỏ tick vào show zero. Ra ngoài file xóa đi những ngày 00/01/1900 và giá trị 0 đi
2/ Chép công thức sau vào ô AO2, kéo sang phải, kéo xuống:
PHP:
=LOOKUP(2,1/(SEARCH(SUBSTITUTE(AO$1," cuối","*"),$L$1:$AN$1)*($L2:$AN2<>"")),$L2:$AN2)
 

File đính kèm

  • New Microsoft Excel Worksheet (4).xlsx
    63.5 KB · Đọc: 2
3 ngày cần phải đi cùng nhau trong 1 lần đo đúng không bạn
dạ đúng rồi ạ. Lúc trước các anh chị nhập thiếu các cột Hẹn lại và hẹn trả, chỉ nhập Ngày tổ KT giao, nếu dòng nào có tình trạng nhập thiếu như vậy thì chỉ hiện thị ngày tổ KT giao lần cuối, 2 ô kia thì mình cho hiển thị lỗi để họ xem lại ạ.
Bài đã được tự động gộp:

Chẳng hiểu nguyên tắc kiểu gì cả, làm công thức đúng như trường hợp bạn tả thôi
dạ xin lỗi e nói chưa rõ ý ạ :D
Bài đã được tự động gộp:

Có 2 việc cần làm:
1/ Vào option, advanced, dislay bỏ tick vào show zero. Ra ngoài file xóa đi những ngày 00/01/1900 và giá trị 0 đi
2/ Chép công thức sau vào ô AO2, kéo sang phải, kéo xuống:
PHP:
=LOOKUP(2,1/(SEARCH(SUBSTITUTE(AO$1," cuối","*"),$L$1:$AN$1)*($L2:$AN2<>"")),$L2:$AN2)
dạ e xin lỗi do e nói chưa rõ ý ạ :D
 
Lần chỉnh sửa cuối:
dạ đúng rồi ạ. Lúc trước các anh chị nhập thiếu các cột Hẹn lại và hẹn trả, chỉ nhập Ngày tổ KT giao,
nếu dòng nào có tình trạng nhập thiếu như vậy thì chỉ hiện thị ngày tổ KT giao lần cuối, 2 ô kia thì mình cho hiển thị lỗi để họ xem lại ạ.
Dữ liệu không chuẩn, 3 cột L, N và O có chèn thêm cột thời gian: Sáng hoặc Chiều. Có thể gộp cột này vào cột ngày đo.
Ví dụ: Buổi sáng => nhập 1/9/2020 07:30 thì công thức đơn giản hơn.
 
Web KT
Back
Top Bottom