265 =LET(D,{76,57,94,47,90,33,18,"",99,67,"","",0}, COLS, 4,DX, REDUCE("", SEQUENCE(COLUMNS(D)),LAMBDA(t,r, VSTACK(t, IFS(INDEX(D,r)="","", r<=COLS, INDEX(D,r),TRUE, MAX(INDEX(t,r-COLS+1), INDEX(t,r-COLS+2))+INDEX(D,r))))),TAKE(DX,-1))
=LET(Area, B4:H10, numArr, IFNA(DROP(REDUCE("", SEQUENCE(ROWS(Area)), LAMBDA(a,b, IFERROR(VSTACK(a, TOROW(INDEX(Area, b, ), 3)), a))), 1), ""), f, LAMBDA(arr, MAP(SEQUENCE(, COUNT(arr) - 1), LAMBDA(n, MAX(INDEX(arr, n), INDEX(arr, n + 1))))), REDUCE(0, SEQUENCE(ROWS(numArr)), LAMBDA(a,b, f(INDEX(numArr, b,)+a ))))
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
실제 숫자 샘플로 a,b,c와 연산자로 설명해 주시면 조금 나을 듯 합니다.
설명 : ?자리에 0이 들어 있을때.......저 연산을 모두 거친후 ?에 들어갈 최종값을 구해주세요..
그냥 한 줄로 세워서 처리,
=LET(Area, B4:H10, numArr, IFNA(DROP(REDUCE("", SEQUENCE(ROWS(Area)), LAMBDA(a,b, IFERROR(VSTACK(a, TOROW(INDEX(Area, b, ), 3)), a))), 1), ""), f, LAMBDA(arr, MAP(SEQUENCE(, COUNT(arr) - 1), LAMBDA(n, MAX(INDEX(arr, n), INDEX(arr, n + 1))))), REDUCE(0, SEQUENCE(ROWS(numArr)), LAMBDA(a,b, f(INDEX(numArr, b,)+a ))))4개짜리중에서 두개중 더 큰값들 배열 3개구한후 다음 3개짜리 배열에 더해줍니다..3개짜리는 ....2개짜리구해서....~