Tìm thứ tự của giá trị trong bảng trả về giá trị của thứ tự đó ở cột khác (1 người xem)

  • Thread starter Thread starter itsitinh
  • Ngày gửi Ngày gửi

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

itsitinh

Thành viên mới
Tham gia
20/6/08
Bài viết
2
Được thích
0
Mình đang giúp nhà chùa tính sao hạn tự động. Mình có 1 bảng tuổi như hình đính kèm. Giờ mình muốn khi nhập tuổi 1 người (nam hoặc nữ) thì có thể tìm được hạn của người đó tương ứng (nam bên trái, nữ bên phải)

Cái khó nhất là có những hạn có giá trị kép, ví dụ nam tuổi 19 hoặc 20 thì có sao hạn là Tam Kheo, nữ có sao hạn là Thiên Tinh. Nếu giá trị đơn thì có thể tìm được, còn giá trị kép và lưu trong cell dạng 19-20 thì làm sao tìm các bác?

Bác nào cao thủ excel giúp em cái hàm với.
 

File đính kèm

  • excel.jpg
    excel.jpg
    230.2 KB · Đọc: 40
Dùng hàm find() đi bạn!!!
 
Bạn có thể minh họa giúp được không?
 
Bạn đưa file lên đi!!!
 
Sao hạn của nữ ở dòng 13 là Tán Tận, Sao hạn của nam ở dòng 17 là Toán Tận, cái này có thể bạn nhập sai chăng? hay là 2 loại sao khác nhau.
 
Mình đang giúp nhà chùa tính sao hạn tự động. Mình có 1 bảng tuổi như hình đính kèm. Giờ mình muốn khi nhập tuổi 1 người (nam hoặc nữ) thì có thể tìm được hạn của người đó tương ứng (nam bên trái, nữ bên phải)

Cái khó nhất là có những hạn có giá trị kép, ví dụ nam tuổi 19 hoặc 20 thì có sao hạn là Tam Kheo, nữ có sao hạn là Thiên Tinh. Nếu giá trị đơn thì có thể tìm được, còn giá trị kép và lưu trong cell dạng 19-20 thì làm sao tìm các bác?

Bác nào cao thủ excel giúp em cái hàm với.

Lần sau bạn nên gửi tập tin lên.
Giả sử tuổi bạn nhập vào A1. Tuổi đơn bạn gõ vd. '31 còn tuổi kép thì 19-20 (không có dấu nháy) cũng được.
-------------
À nhầm. Bạn chỉ gõ tuổi đơn mà thôi

Thế thì thế này

Giả sử tuổi bạn nhập vào A1. Tuổi gõ bình thường

1. Đặt name pos
Mã:
=MAX(IF(ISERROR(SEARCH($A$1;$B$13:$J$20));"";ROW($B$13:$J$20)))

2. công thức cho B1 (nam)
Mã:
=INDEX($A$1:$A$20;pos)

Công thức cho C1 (nữ)
Mã:
=INDEX($K$1:$K$20;pos)
--------------
Nếu cần thì bẫy lỗi xử lý trường hợp nhập tuổi trong khoảng 1..9 (em bé nhập), và > 88 (cụ già)
----------
Bạn không có tập tin nên tôi viết trong notepad. Cứ phải sửa đi sửa lại, mệt quá
 
Lần chỉnh sửa cuối:
Tác giả vào đây hỏi cho vui rồi chạy mất dép, không 1 lời cám và cũng chẳng ngoảnh lại nhìn.
 

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

Back
Top Bottom