Tìm Các Số Liên Tiếp Có Tổng Cho Trước

Một bài toán khá thú vị là tìm số. Mình dùng công thức giải để các bạn tham khảo (chủ yếu rèn về cách tư duy xử lý).

Link: Onedrive

Tìm các số theo hàng ngang, dọc, chéo thỏa mãn:
Tìm các số liên tiếp theo hàng ngang, dọc, chéo thỏa mãn

Dễ dàng thay đổi điều kiện:
Dễ dàng thay đổi điều kiện, hoặc các hàng cần xem

Công thức:
=LET(a,B2:M13,b,{0,-1,-2},c,MAP(a,LAMBDA(x,IF(OR(MAP(b,LAMBDA(s,IFERROR(SUM(OFFSET(x,s,s,P2,P2)*MUNIT(P2)),)))=P3),x,)))*O5,d,MAP(a,LAMBDA(x,IF(OR(MAP(b,LAMBDA(s,IFERROR(SUM(OFFSET(x,s,-s-2,P2,P2)*SORTBY(MUNIT(P2),-ROW(1:3))),)))=P3),x,)))*O6,e,MAP(a,LAMBDA(x,IF(OR(MAP(b,LAMBDA(s,IFERROR(SUM(OFFSET(x,s,,P2)),)))=P3),x,)))*O7,f,MAP(a,LAMBDA(x,IF(OR(MAP(b,LAMBDA(s,IFERROR(SUM(OFFSET(x,,s,,P2)),)))=P3),x,)))*O8,IFS(c,c,d,d,e,e,f,f,1,""))
Đăng nhận xét (0)
Mới hơn Cũ hơn