回答編集履歴

1

もうちょっとスマートな数式に修正

2019/07/25 04:27

投稿

sawa
sawa

スコア3002

test CHANGED
@@ -1,3 +1,19 @@
1
+ TEXTJOINで余計な作業列無しですっきりいけそうでした。
2
+
3
+
4
+
5
+ ```
6
+
7
+ =TRANSPOSE(SPLIT(TEXTJOIN(",",TRUE,A1:C2000),",",TRUE,TRUE))
8
+
9
+ ```
10
+
11
+
12
+
13
+
14
+
15
+ ↓最初の投稿
16
+
1
17
  作業列を1列使う + Excelには無いスプレッドシート関数 TRANSPOSE,SPLIT,JOIN で処理なら可能です。
2
18
 
3
19
  値が入っているのがA~D列で、J列を作業列として使えるなら