Tìm ngược

Liên hệ QC

nokiano258vn

Thành viên lười biếng
Tham gia
28/8/07
Bài viết
268
Được thích
277
Nghề nghiệp
Bồi thường giải phóng mặt bằng
Nhờ các bác giúp tôi công thức tìm bên cột tên để điền số thứ tự (file đính kèm), do Sheet2 và Sheet3 số thứ tự của danh sách là khác nhau
 

File đính kèm

Tưởng đơn giản, ai ngờ công thức lại dài thế. Có thể ngắn và đơn giản hơn không bác Boyxin, không thể nhớ được công thức
 
không thể nhớ được công thức
Tìm ngược thì phải chịu khó tí!
Dùng thử cái này:
=IF(D4="";"";INDEX(DS;MATCH(D4;Ten;0);1))
với DS là sheet2!$B$4:$C$51 và Ten là sheet2!$C$4:$C$51

Vẫn phải nhớ!
Vẫn phải nhớ!
Vẫn phải nhớ!
Vẫn phải nhớ!
 
Tìm ngược thì phải chịu khó tí!
Dùng thử cái này:
=IF(D4="";"";INDEX(DS;MATCH(D4;Ten;0);1))
với DS là sheet2!$B$4:$C$51 và Ten là sheet2!$C$4:$C$51

Vẫn phải nhớ!
Vẫn phải nhớ!
Vẫn phải nhớ!
Vẫn phải nhớ!
Cái này của bác dễ nhớ hơn, nhưng DS là sheet3!$B$4:$C$51 và Ten là sheet3!$C$4:$C$51 chứ phải không bác
Còn vấn đề dài là do tôi không muốn đặt name vì nhiều khi tiện tay xoá cả name mình đặt.
Thanks 2 bác
 
Tưởng đơn giản, ai ngờ công thức lại dài thế. Có thể ngắn và đơn giản hơn không bác Boyxin, không thể nhớ được công thức
  1. Công thức thế nào mới là ngắn?
  2. Thế này mà khó nhớ lắm sao?
    PHP:
    =IF(D13="","",OFFSET(Ten3,MATCH(D13,Ten3,0)-1,-1,1,1))
    Không đặt name thì chỉ cần nhớ Tên 3 là Sheet3!$D$4:$D$51
  3. Lười nữa thì gắn luôn vào công thức điều này bạn làm được mà
---------------------------------
T/B: gắn luôn vào công thức sẽ không linh động bằng đặt Name
VD Giả lập tình huống (cũng dễ xảy ra)
Sau khi lập công thức như trên, Phát hiện ra Sheet3 Cần phải bổ sung thêm và ghi xuống dòng từ 52 trở đi
  1. Nếu đặt Name như trong file: Okie, không phải chỉnh sửa gì, vẫn ra kết quả đẹp
  2. Không đặt Name mà lắp Tên 3 là Sheet3!$D$4:$D$51 vào công thức <=> bạn thử xem
 
nhưng DS là sheet3!$B$4:$C$51 và Ten là sheet3!$C$4:$C$51 chứ phải không bác
Sheet 2 hay sheet 3 thì phải tuỳ biến, câu hỏi thì thế này:
do Sheet2 và Sheet3 số thứ tự của danh sách là khác nhau
Nói về name:
vì nhiều khi tiện tay xoá cả name mình đặt.
Vậy cũng không gọi là lười, mà phải gọi là quá siêng.
Không muốn nhớ thì chịu phạm tội:
Dù chỉ một ngày không làm gì
tôi cũng coi như vậy là có tội!
 
Web KT

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

Back
Top Bottom