Lọc số đuôi của dãy số bằng hàm if thì nó bị rời rạc, xin hỏi cách trình bày hay hơn

Liên hệ QC

nguoilaonline

Thành viên mới
Tham gia
20/9/07
Bài viết
9
Được thích
0
Hiện tui đang có danh sách các dãy số, giờ tui muốn phân ra tất cả số nào có số đuôi cuối cùng bằng 0 thì xếp vào cột số 0, số đuôi cuối cùng bằng 1 thì xếp vào cột số 1. Đã làm thành công, nhưng nhìn lại bảng tính rời rạc do nó dóng ngang bảng gốc. Tui thì muốn nó liền lạc lại như hàm Vlookup, tuy nhiên tui không biết kết hợp hàm Vlookup với hàm If trong trường hợp này như thế nào (có file đính kèm).

Hoặc mấy bác có cách nào xếp các cột cho nó liền lạc lại hay không? Mong được giúp đỡ. Sẵn tiện xem tui sử dụng hàm If như vậy là đúng cách chưa?

Xin cảm ơn các bác.
 

File đính kèm

  • ut anh.xls
    31.5 KB · Đọc: 24
Hiện tui đang có danh sách các dãy số, giờ tui muốn phân ra tất cả số nào có số đuôi cuối cùng bằng 0 thì xếp vào cột số 0, số đuôi cuối cùng bằng 1 thì xếp vào cột số 1. Đã làm thành công, nhưng nhìn lại bảng tính rời rạc do nó dóng ngang bảng gốc. Tui thì muốn nó liền lạc lại như hàm Vlookup, tuy nhiên tui không biết kết hợp hàm Vlookup với hàm If trong trường hợp này như thế nào (có file đính kèm).

Hoặc mấy bác có cách nào xếp các cột cho nó liền lạc lại hay không? Mong được giúp đỡ. Sẵn tiện xem tui sử dụng hàm If như vậy là đúng cách chưa?

Xin cảm ơn các bác.
Sửa công thức cell D2 thành:
PHP:
=IF(1*RIGHT($A2)=D$1,$A2,IF(1*RIGHT($B2)=D$1,$B2,IF(1*RIGHT($C2)=D$1,$C2,"")))
Kéo file qua phải và xuống dưới
 
Lần chỉnh sửa cuối:
Hiện tui đang có danh sách các dãy số, giờ tui muốn phân ra tất cả số nào có số đuôi cuối cùng bằng 0 thì xếp vào cột số 0, số đuôi cuối cùng bằng 1 thì xếp vào cột số 1. Đã làm thành công, nhưng nhìn lại bảng tính rời rạc do nó dóng ngang bảng gốc. Tui thì muốn nó liền lạc lại như hàm Vlookup, tuy nhiên tui không biết kết hợp hàm Vlookup với hàm If trong trường hợp này như thế nào (có file đính kèm).

Hoặc mấy bác có cách nào xếp các cột cho nó liền lạc lại hay không? Mong được giúp đỡ. Sẵn tiện xem tui sử dụng hàm If như vậy là đúng cách chưa?

Xin cảm ơn các bác.
Nếu "tui" mà đồng ý gom 3 cột chứa mấy cái số đo đỏ thành 1 cột thôi thì "tui" sẽ có bảng lọc được sắp xếp "dzất" ư là đẹp, hổng có "dzời dzạc" nữa
 

File đính kèm

  • ut%20anh(1).rar
    9.6 KB · Đọc: 33
Hì, tui có chút sai sót khi áp dụng công thức, cám ơn bác ndu96081631 nhiều.
Và cũng xin cảm ơn bác concogia đã làm đúng ý tui, mặc dù công thức này tui ko hiểu lắm, đơn giản vì tui yếu về hàm Excel, với lại khi tui bỏ dòng trống phía trên (tưởng dư) thì công thức bị hư ở dòng đầu của bảng...
Mong bác concogia cho xin nick Yahoo để tui được học hỏi thêm!

nick Yahoo của tui: nguoilaonline

Xin cảm ơn.
 
Hì, tui có chút sai sót khi áp dụng công thức, cám ơn bác ndu96081631 nhiều.
Và cũng xin cảm ơn bác concogia đã làm đúng ý tui, mặc dù công thức này tui ko hiểu lắm, đơn giản vì tui yếu về hàm Excel, với lại khi tui bỏ dòng trống phía trên (tưởng dư) thì công thức bị hư ở dòng đầu của bảng...
Mong bác concogia cho xin nick Yahoo để tui được học hỏi thêm!

nick Yahoo của tui: nguoilaonline

Xin cảm ơn.
Nếu như bạn không muốn thay đổi cấu trúc dữ liệu thì có thể dùng công thức mảng này:

Mã:
=IF(COUNTIF($A$2:$C$26,"*"&D$1)<ROW(A1),"",SMALL(IF(--RIGHT($A$2:$C$26)=D$1,--$A$2:$C$26,""),ROW(A1)))
 

File đính kèm

  • Loc so.xls
    64 KB · Đọc: 28
Nếu như bạn không muốn thay đổi cấu trúc dữ liệu thì có thể dùng công thức mảng này:

Mã:
=IF(COUNTIF($A$2:$C$26,"*"&D$1)<ROW(A1),"",SMALL(IF(--RIGHT($A$2:$C$26)=D$1,--$A$2:$C$26,""),ROW(A1)))

Đúng là Excel muôn hình muôn vẻ, về mấy công thức này thì tui... pó tay luôn..., cả 3 bác ai cũng có tuyệt chiêu riêng, nên tui lưu lại cả 3 để học hỏi. Xin chân thành cảm ơn bác huuthang_bd !

Một lần nữa cám ơn các bác đã giúp đỡ!
 
Web KT
Back
Top Bottom