Dựa vào can chi để suy ra năm tương ứng. (3 người xem)

Liên hệ QC

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

anpha_omega

Thành viên mới
Tham gia
14/3/10
Bài viết
29
Được thích
5
nhờ anh chị làm giúp em bài này. dựa vào can và chi để suy ra năm
 

File đính kèm

xác định tuổi xung

nhờ anh chị xem hộ tiếp em cái này cái. em gửi kèm file đây ạ.
 

File đính kèm

H12 =IF(ISNA(MATCH(G12;OFFSET($E$4;MATCH($G$2;$E$5:$E$8;0);1;;4);0));G12;"")

Công thức thường, chỉ nhấn Enter.
 
H12 =IF(ISNA(MATCH(G12;OFFSET($E$4;MATCH($G$2;$E$5:$E$8;0);1;;4);0));G12;"")

Công thức thường, chỉ nhấn Enter.
THÊM 1 CÁCH NỮA DÙNG NAMES
NAMES "KETQUA"
PHP:
=MATCH(Sheet1!$G12,VLOOKUP(Sheet1!$G$2,Sheet1!$E$5:$I$8,{2,3,4,5},0),0)
CÔNG THỨC CHO H12
PHP:
=IF(ISERROR(KETQUA),G12,"")
 
THÊM 1 CÁCH NỮA DÙNG NAMES
NAMES "KETQUA"
PHP:
=MATCH(Sheet1!$G12,VLOOKUP(Sheet1!$G$2,Sheet1!$E$5:$I$8,{2,3,4,5},0),0)
CÔNG THỨC CHO H12
PHP:
=IF(ISERROR(KETQUA),G12,"")

A Thuong ui, vậy là nếu dữ liệu cột "cần tra" không phải nằm ở cột G, thì phải vào name để sửa công thức hả? chứ hong sửa được ở ngoài sao? Mắc cười quá à.

Nếu làm Name thì đặt name vầy nà:

Monalisa = VLOOKUP(Sheet1!$G$2,Sheet1!$E$5:$I$8,{2,3,4,5},0)

H12 =IF(ISERROR( MATCH(G12,Monalisa,0)),G12, "")


Với lại nếu xài Name thì thà đặt name bằng Offset như tỷ tỷ ngocmai còn hay hơn. Anh Thương này ưa xài mảng gõ tay nà!

NgocMai=OFFSET($E$4;MATCH($G$2;$E$5:$E$ 8;0);1;;4)

H12 =IF(ISNA(MATCH(G12;NgocMai;0));G12;"")
 
Lần chỉnh sửa cuối:
a thuong ui, vậy là nếu dữ liệu cột "cần tra" không phải nằm ở cột g, thì phải vào name để sửa công thức hả? Chứ hong sửa được ở ngoài sao? Mắc cười quá à.

Nếu làm name thì đặt name vầy nà:

monalisa = vlookup(sheet1!$g$2,sheet1!$e$5:$i$8,{2,3,4,5},0)

h12 =if(iserror( match(g12,monalisa,0)),g12, "")


với lại nếu xài name thì thà đặt name bằng offset như tỷ tỷ ngocmai còn hay hơn. anh thương này ưa xài mảng gõ tay nà!

ngocmai=offset($e$4;match($g$2;$e$5:$e$ 8;0);1;;4)

h12 =if(isna(match(g12;ngocmai;0));g12;"")
do bảng chỉ có 4 cột nên gõ = tay
còn nhiều hơn thì sẽ dùng =row(indirect("2:"&counta(......)))
 
đã dùng counta sao hông dùng offset anh ui?

monalisa=offset($e$4;match($g$2;$e$5:$e$ 8;0);1;;counta($f$5:$z$5))
dùng offset thì đụng hàng với ngọc mai tỷ tỷ nên không dùng
phải suy nghĩ tìm ra nhiều cách giải thì mới kết luận cách nào ngắn nhất ,tổng quát nhất, do đó có thể học hỏi được nhiều hơn
đúng không nàng xinh tươi
 
Web KT

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

Back
Top Bottom