非常に大きいスプレッドシート A (たとえば 10,000 セル) があります。また、スプレッドシート B もあります。特定のセルに入力したデータの特定の場所を特定し、別のセルに保存できる数式を使用したいと考えています。どのような数式を使用できますか?
答え1
同じシートまたは別のシート内の異なるデータ範囲に保存されているデータを含む特定のセルを検索するには、次のような数式を使用できます。
:警告:
サンプルデータを共有していないため、データ範囲を想定しました。
=CELL("address",INDEX($A$2:$A$200,MATCH(D1,$A$2:$A$200,1)))
- これは、 に格納されているデータの絶対セル参照を返し
D1
、 で検索しますA2:A200
。
検索範囲が別のシートにある場合は、次のような数式を使用します。
=CELL("address",INDEX(Sheet2!$A$2:$A$200,MATCH(D1,Sheet2!$A$2:$A$200,1)))
- に格納されているデータの絶対セル参照を返し
D1
、Sheet2
データ範囲内でを検索しますA2:A200
。
注意必要に応じて数式内のセル参照を調整します。