するTry式: =ArrayFormula(transpose(split(rept(concatenate(A2:A&char(9)),counta(B2:B)),char(9))) &" "&transpose(split(concatenate(rept(B2:B&char(9),counta(A2:A))),char(9))))
結果:
car red
train red
car yellow
train yellow
car blue
train blue
あなたは別のリストを追加するには、もう一度それを使用することがあります。
式が細胞内であるC2
およびE2
、
C2
は次のとおりです。
=ArrayFormula(transpose(split(rept(concatenate(A2:A&char(9)),counta(B2:B)),char(9)))&" "&transpose(split(concatenate(rept(B2:B&char(9),counta(A2:A))),char(9))))
とE2
は次のとおりです。
=ArrayFormula(transpose(split(rept(concatenate(C2:C&char(9)),counta(D2:D)),char(9)))&" "&transpose(split(concatenate(rept(D2:D&char(9),counta(C2:C))),char(9))))
私は、単一のセルにこの数式を挿入する必要がありますか? <>&transpose(split(concatenate(rept(B2:B&char(9:));} )、 'count(A2:A)))、char(9))))' これは私がしたものですが、エラーメッセージが表示されます。 なぜ2つの部分で数式を分割しましたか? – JPashs
申し訳ありませんが、私はそれを得ることができません:ここではスプレッドシート(編集可能)、あなたの数式をそこに貼り付けることができます:https://docs.google.com/spreadsheets/d/1Z80MNKML4m7YKXn2SfHVZwO0mPs889MX0DXfk6iKx5k/edit?usp=sharing – JPashs
式中のセミコロン '; 'でカンマを置き換えます。地域の設定です。私はファイル設定の地域を米国に変更し、それがうまくいった。 –