回答編集履歴

2

セル位置を修正

2023/05/16 00:24

投稿

sawa
sawa

スコア3002

test CHANGED
@@ -4,6 +4,6 @@
4
4
  半角の - と数字の組み合わせだと SPLITした時に日付化しちゃうんで、それを防止するための TO_TEXTとARRAYFORMULAがなければもっとすっきりするんですが。。
5
5
 
6
6
  ```GoogleSheets
7
- =ARRAYFORMULA(TOROW(MAP(TOCOL(TO_TEXT(SPLIT(E7,","))),
7
+ =ARRAYFORMULA(TOROW(MAP(TOCOL(TO_TEXT(SPLIT(A1,","))),
8
8
  LAMBDA(v,SEQUENCE(1,IFERROR(SUMPRODUCT(SPLIT(v,"-"),{-1,1}))+1,INDEX(SPLIT(v,"-"),,1)))),3))
9
9
  ```

1

式が読みづらいので改行を入れました

2023/05/16 00:18

投稿

sawa
sawa

スコア3002

test CHANGED
@@ -4,5 +4,6 @@
4
4
  半角の - と数字の組み合わせだと SPLITした時に日付化しちゃうんで、それを防止するための TO_TEXTとARRAYFORMULAがなければもっとすっきりするんですが。。
5
5
 
6
6
  ```GoogleSheets
7
+ =ARRAYFORMULA(TOROW(MAP(TOCOL(TO_TEXT(SPLIT(E7,","))),
7
- =ARRAYFORMULA(TOROW(MAP(TOCOL(TO_TEXT(SPLIT(E7,","))),LAMBDA(v,SEQUENCE(1,IFERROR(SUMPRODUCT(SPLIT(v,"-"),{-1,1}))+1,INDEX(SPLIT(v,"-"),,1)))),3))
8
+ LAMBDA(v,SEQUENCE(1,IFERROR(SUMPRODUCT(SPLIT(v,"-"),{-1,1}))+1,INDEX(SPLIT(v,"-"),,1)))),3))
8
9
  ```