Xlambda
Well-known Member
- Joined
- Mar 8, 2021
- Messages
- 837
- Office Version
- 365
- Platform
- Windows
ARESIZE resizes an array Calls AFILL
Excel Formula:
=LAMBDA(a,r,c,AFILL(REPT("",SEQUENCE(r,c)),a))
LAMBDA 1.1.1.xlsx | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | |||
1 | sample | 2,12 | |||||||||||||||||||||||
2 | 1 | 2 | 3 | 4 | =ARESIZE(A2:D7,2,12) | ||||||||||||||||||||
3 | 5 | 6 | 7 | 8 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |||||||||
4 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 12,2 | ||||||||
5 | 13 | 14 | 15 | 16 | =ARESIZE(A2:D7,12,2) | ||||||||||||||||||||
6 | 17 | 18 | 19 | 20 | 3,8 | 8,3 | 1 | 2 | |||||||||||||||||
7 | 21 | 22 | 23 | 24 | =ARESIZE(A2:D7,3,8) | =ARESIZE(A2:D7,8,3) | 3 | 4 | |||||||||||||||||
8 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 | 2 | 3 | 5 | 6 | ||||||||||||
9 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 4 | 5 | 6 | 7 | 8 | ||||||||||||
10 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 7 | 8 | 9 | 9 | 10 | ||||||||||||
11 | other functions | 10 | 11 | 12 | 11 | 12 | |||||||||||||||||||
12 | APP2H | 4,6 | 13 | 14 | 15 | 13 | 14 | ||||||||||||||||||
13 | AFILL | =ARESIZE(A2:D7,4,6) | 16 | 17 | 18 | 15 | 16 | ||||||||||||||||||
14 | 1 | 2 | 3 | 4 | 5 | 6 | 19 | 20 | 21 | 17 | 18 | ||||||||||||||
15 | 7 | 8 | 9 | 10 | 11 | 12 | 22 | 23 | 24 | 19 | 20 | ||||||||||||||
16 | 13 | 14 | 15 | 16 | 17 | 18 | 21 | 22 | |||||||||||||||||
17 | 19 | 20 | 21 | 22 | 23 | 24 | 23 | 24 | |||||||||||||||||
18 | |||||||||||||||||||||||||
19 | 5,5 | ||||||||||||||||||||||||
20 | =AFILL(ARESIZE(A2:D7,5,5),"X") | =APP2H("?",AFILL(ARESIZE(A2:D7,5,6),{2021,"Aug",9,"Check","this","out"})) | |||||||||||||||||||||||
21 | 1 | 2 | 3 | 4 | 5 | ||||||||||||||||||||
22 | 6 | 7 | 8 | 9 | 10 | ? | 1 | 2 | 3 | 4 | 5 | 6 | |||||||||||||
23 | 11 | 12 | 13 | 14 | 15 | 7 | 8 | 9 | 10 | 11 | 12 | ||||||||||||||
24 | 16 | 17 | 18 | 19 | 20 | 13 | 14 | 15 | 16 | 17 | 18 | ||||||||||||||
25 | 21 | 22 | 23 | 24 | X | 19 | 20 | 21 | 22 | 23 | 24 | ||||||||||||||
26 | 2021 | Aug | 9 | Check | this | out | |||||||||||||||||||
27 | |||||||||||||||||||||||||
ARESIZE |
Cell Formulas | ||
---|---|---|
Range | Formula | |
F2,F20,F13,O7,F7,T5 | F2 | =FORMULATEXT(F3) |
F3:Q4 | F3 | =ARESIZE(A2:D7,2,12) |
T6:U17 | T6 | =ARESIZE(A2:D7,12,2) |
F8:M10 | F8 | =ARESIZE(A2:D7,3,8) |
O8:Q15 | O8 | =ARESIZE(A2:D7,8,3) |
F14:K17 | F14 | =ARESIZE(A2:D7,4,6) |
L20 | L20 | =FORMULATEXT(M22) |
F21:J25 | F21 | =AFILL(ARESIZE(A2:D7,5,5),"X") |
M22:S26 | M22 | =APP2H("?",AFILL(ARESIZE(A2:D7,5,6),{2021,"Aug",9,"Check","this","out"})) |
Dynamic array formulas. |
Upvote
0