2017-01-11 8 views
0

プリンタ名と使用するトナーとドラムのモデル番号の表があります。私は空のセルを除いて、この値の範囲から単一の列リストを生成する方法を探しています。以下の表である:Googleスプレッドシートのリストに値の範囲を減らす

enter image description here

私は、次のような値のリストで終わるしたいと思います:

MX-C30NT-B 
MX-C30NT-C 
MX-C30NT-M 
MX-C30NT-Y 
MX-C30DR 
MX-C30HB 
MX-C30NV-B 
MX-C30NV-C 
MX-C30NV-M 
MX-C30NV-Y 
... 

私はExcelで、私はこれを達成するために、配列数式を使用することができます知っています、配列の式はシートで堅牢ではないようです。この変換を実行する式はありますか? 、単一の列に、列E-Mで空でないセルを組み合わせるヘッダー行を無視

+1

何を試しましたか?私は個人的には、Googleのスプレッドシートで、より直感的で使いやすい配列形式を見つけることができます。 –

+0

あなたは各行またはすべての行のリストの単一のリストの後にいますか?あなたが列** B Ink **を** Y Developer **に探していることを理解していますか? –

答えて

1

=filter({E2:E; F2:F; G2:G; H2:H; I2:I; J2:J; K2:K; L2:L; M2:M}, len({E2:E; F2:F; G2:G; H2:H; I2:I; J2:J; K2:K; L2:L; M2:M})) 

最初の引数が積層列のちょうど束です。 filterは空のものを除外します。 2番目の{...}の構文は最初のものと同じです。コピーペーストです。

+0

ありがとうございました!中括弧とセミコロンの使用について簡単に説明してもらえますか?私はそれをGoogleにしようとしているが、私はそれが後世のためには素晴らしいと確信している。 – aviemet

+0

これは[Sheetsの配列表記]です(https://support.google.com/docs/answer/6208276?hl=ja) – FTP

+0

優れた@zaq! – prosti

関連する問題