〇GASでやりたいこと
sheet1の検索キーから、その検索キーのシートを検索し、指定のcell範囲の値をsheet1の指定したcell範囲に値貼付けをしたい。
〇イメージはこちら
=INDIRECT(sheet1!A1:A & "!A1:D1")
sheet1のA1:Aの検索キーより、検索キーのsheet且つA1:D1の値を参照
〇補足
①検索キーをもとに参照した値を貼付けたい
②検索キーが””(空白)になるまでループさせたい
③https://docs.google.com/spreadsheets/d/1uXwGaam66Ew5TivX82lPhVlhbnGp2W4Gly_t93RIyj0/edit#gid=0
分かりづらいかもしれませんが、お助け下さい。
宜しくお願い致します。
なんとなくイメージはつくんですが、すごい限定された条件になりそう。
(例外系を考えていくとめんどくさい)
例えば、質問から読み取れる条件として、検索キーは必ず同一列、データ取得は必ず同一行、みたいな。
そこらへんの仕様を明確にしてください。
仰られている通りで、限定された条件になるかと思われます。
検索キーは同一列、データ取得は同一セル範囲で検討しています。
イメージ)
①:sheet1のD列の検索キーからヒットするsheetのB10:F10の情報を取得。
②:①の取得した情報をsheet1のE:I列に検索キーにヒットした行へ値貼付け。
③:sheet1のD列が上行から下行に向けて空白になるまで①②を繰り返す。
スプレッドシートが開けません
やりたいことが全くといっていいほどわからないのですが。「イメージ」とかじゃなくて具体的にどうしたいか書いてください