●2段階
A B C
1 220 22 22
2 221 220 220
3 222 2200 2.2K
4 223 22000 22K
5 224 220000 220K
6 225 2200000 2.2M
7 226 22000000 22M
8 227 220000000 220M
9 228 2200000000 2.2G
10 229 22000000000 22G
11 2210 221 221
12 2211 2210 2.21K
13 2212 22100 22.1K
14 2213 221000 221K
15 2214 2210000 2.21M
16 2215 22100000 22.1M
17 2216 221000000 221M
18 2217 2210000000 2.21G
19 2218 22100000000 22.1G
20 2R4 2.4 2.4
21 24R 24. 24
22 2L4 2.4 2.4m
23 24L 24. 24m
24 R10 .10 0.1
25 1R0 1.0 1
26 102 1000 1K
27 1001 1000 1K
28 472 4700 4.7K
29 4701 4700 4.7K
B1
=IFERROR(TEXT(A1,"0!E0")*1,SUBSTITUTE(SUBSTITUTE(A1,"R","."),"L","."))
下方向・↓
C1
=IF(COUNTIF(B1,"*.*"),1*B1&IF(COUNTIF(A1,"*L*"),"m",""),B1/10^FLOOR(LEN(B1)-1,3)&RIGHT(LEFT("KMG",(LEN(B1)-1)/3)))
下方向・↓
●直接
A B
1 220 22
2 221 220
3 222 2.2K
4 223 22K
5 224 220K
6 225 2.2M
7 226 22M
8 227 220M
9 228 2.2G
10 229 22G
11 2210 221
12 2211 2.21K
13 2212 22.1K
14 2213 221K
15 2214 2.21M
16 2215 22.1M
17 2216 221M
18 2217 2.21G
19 2218 22.1G
20 2219 221G
21 2R4 2.4
22 24R 24
23 2L4 2.4m
24 24L 24m
25 R10 0.1
26 1R0 1
27 102 1K
28 1001 1K
29 472 4.7K
30 4701 4.7K
B1
=IFERROR(TEXT(A1,"0!E0")/10^FLOOR(RIGHT(A1)+LEN(A1)-2,3)&RIGHT(LEFT("KMG",(RIGHT(A1)+LEN(A1)-2)/3)),LOOKUP(10^9,1*SUBSTITUTE(A1,{"R","L"},"."))&IF(COUNTIF(A1,"*L*"),"m",""))
下方向・↓