FillDown Dữ Liệu

Lấp đầy dữ liệu từ trên xuống dưới theo mỗi cột.


Link: Onedrive

FillDown dữ liệu mỗi cột

Công thức:
1.F2:I18=IF(A2>0,A2,F1)

2.=TRANSPOSE(SCAN(,TRANSPOSE(A2:D18),LAMBDA(x,v,IF(v>0,v,x))))

3.=MAP(A2:D18,LAMBDA(x,IF(x>0,x,LOOKUP("z",TAKE(A2:x,,-1)))))

4.=REDUCE(A2:D2,D3:D18,LAMBDA(x,v,VSTACK(x,HSTACK(LOOKUP("z",TAKE(A3:v,,1)),LOOKUP("z",TAKE(B3:v,,1)),@+C18:v,v))))

5.Python
(xl("A2:D18",True).fillna(method='ffill'))

Đăng nhận xét (0)
Mới hơn Cũ hơn