2016-08-23 10 views
0

マスターシートの1つの列に複数のスプレッドシートと異なるタブ(クエリ内のインポート範囲を使用)から列をインポートしました。今私は、最初の列のセルがどこから来たかに応じて、特定の文字列で別の列に記入する式が必要です。 具体的には、学校の学生に関する情報(名前、年齢、ID番号など)を文書化したスプレッドシートファイルがあり、各セクションには別々のシートがあります。一方、マスターシートでは、すべてのセクションの学生の名前を1つの列にインポートしました。目標は情報を1か所に集約することです。これで、対応する名前を取得して、ソース(別のドキュメントの特定のシート)を見つけて、名前をコピーするだけです(シートの名前=セクション以降)。Googleスプレッドシート:条件付き、異なるスプレッドシートからインポートされた行を含む

これを実行するのはどれほど難しいですか?

助けを得ることは素晴らしいことです!事前に

感謝:)

+0

読みにくいです。テキストが多すぎます。 –

答えて

1

私はあなたが達成しようとしている理解して何から、あなたは逆に行っているように、それは私には思えます。

importRange機能には、すでに2番目の列(範囲の由来)から取得したい情報が必要ですか?

スプレッドシートの実際の名前が必要な場合は、custom functionの中で呼び出すことができる、特にSpreadsheet.getName()というGoogle Apps Scriptが便利です。

マスタースプレッドシートには、インポートするスプレッドシート(​​URLと言う)の範囲(シートと参照)のいくつかのimportRange関数を示す専用シートがあります。 これら2つを連結してimportRange関数に渡します。

これはあなたが前進するのを助けてくれることを願っています。私があなたを誤読した場合は、躊躇しないでください。

乾杯

関連する問題