
A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
>"F3!A" −−−わたしの数式
>にしても読み取れますかね。
F3にシート名があり、F3のシート名のA列4行目以降を!という感じにすれば良いのですかね?
そうなるとF3は絶対参照にする必要があるので
=INDIRECT(F$3&"!A"&INT(ROW(A3)/3)+3)
といった数式になると思います。
"F3!A" とF3までをダブルクォーテーションでくくってしまうと
「F3!A」という文字列になってしまいますので、セル参照する場合は注意が必要です。
F3そのものはセル番地にし、文字列にするのは「!A」だけです。m(_ _)m
No.7
- 回答日時:
続けてお邪魔します。
>NDIRECT関数で他シートのA4を引張ってくる数式があって、下へドラッグしたら、・・・
他シートとは一つのシートでよいのでしょうかね?
仮に「Sheet2」のA4セル以降を3行ずつ表示したい場合は
=INDIRECT("Sheet2!A"&INT(ROW(A3)/3)+3)
という数式を入れフィルハンドルで下へコピーしてみてください。m(_ _)m
実務のことを言いますと、他のシートは116シートあります・・
以前教えて頂いた
↓
=INDIRECT("Sheet2!A"&INT(ROW(A3)/3)+3)
の、"Sheet2!A" で、
Sheet2は「契約」という名称があります。それはF3に入っています。
"Sheet2!A" −−−tom04さんの数式
↓
"F3!A" −−−わたしの数式
にしても読み取れますかね。
No.6
- 回答日時:
INDIRECT関数には「文字列」を指定するので、文字列を含む数式をドラッグしてもセル番地は自動的に更新されません。
A4
A4
A4
↓
A4
A5
A6
などと指定したいのであれば、INDIRECT関数内で数字の部分をROW関数で指定するようにすると良いでしょう。
ROW関数はその関数が示すセルの行番号を数字で返してきます。
例:
=ROW(B4)
↓
4
※この場合、列はどこを指定しても構いません。D4セルでも結果は同じということです。
従って、
=INDIRECT(文字列 & ROW(A4))
等とすればよいでしょう。
※ 文字列の部分は自身で工夫してください。
・・・余談・・・
このINDIRECT関数の性質を使って、指定したセルが変わらないようにするという使い方ができます。
普通はシート名を変えると自動的に関数内の参照先のシート名も変わりますが、
INDIRECT関数ではシート名を「文字列」で指定している限り書き換わることはありません。
参照先のシートを差し替えることがあるようなときに使うと便利です。
No.5
- 回答日時:
No.2・4です。
>・・・というふうにしたいと思っておまります。
Q242以降がシート名云々は考えず
=INDIRECT("Q"&ROW(A242)&"C"&INT(ROW(A3)/3)+4)
ではどうなりますか?
※ 上記数式でエラーの場合、
単にQ列データとC列データをつなぎ合わせたい!というのであれば
=INDIRECT("Q"&ROW(A242))&INDIRECT("C"&INT(ROW(A3)/3)+4)
のような感じにしてみては?m(_ _)m
なかなかうまくいきませんかお(*_*)
INDIRECT関数で他シートのA4を引張ってくる数式があって、下へドラッグしたら、
A4
A4
A4
A4
A4
・
・
となりますよね。
それを、
A4
A4
A4
A5
A5
A5
A6
A6
A6
・
・
は可能なのでしょうか?文字列となっているので、その関係のせいか、ROW関数などを勝手に読取ってもらえません・・
No.4
- 回答日時:
No.2です。
>=INDIRELT($Q244&"c5")となっています。
>=INDIRELT($Q244&"c6")というふうに自動にしたいと思っています。
Q244セルにはシート名が入っているのですかね?
単にC5セルの一つ下!というのであれば
=INDIRECT(Q244&"!C6")
だけで済みそうですが・・・
「C5」をどうしても生かそうとすると
=OFFSET(INDIRECT(Q244&"!C5"),1,0,1)
ですかね。
フィルハンドルで下へコピーするたびに1行ずつずらしたい場合は
=OFFSET(INDIRECT(Q$244&"!C5"),ROW(A1),,1)
といった具合になると思います。m(_ _)m
検討して頂きありがとうございます(^^)
すみません。
=INDIRECT($Q242&"c5")
=INDIRECT($Q243&"c5")
=INDIRECT($Q244&"c5")
=INDIRECT($Q245&"c6")
=INDIRECT($Q246&"c6")
=INDIRECT($Q247&"c6")
=INDIRECT($Q248&"c7")
・
・
・
というふうにしたいと思っておまります。
オフセット関数、調べてみます!
No.3
- 回答日時:
OFFSET関数についてまずはご自身で調べることを勧めます。
そのうえで分からない点を質問するようにすると理解を深めることができ、今後同様な問題を一人で解決できるようになりますよ。
No.1
- 回答日時:
>写真を貼りますので、わかる方、、ご教示下さい(^^)
(´・ω・`)
知らんがな
INDIRECT関数に渡した行の部分の数字を一つ大きくしてやれば良いだけです。
数字に部分だけを切り出して足し算してもいいし、一つ大きい数字に置き換えてもいいです。
OFFSET関数の基準セルにINDIRECT関数を当てて、OFFSET関数で下の行の値を拾うのもあり。
好きな方法で処理しましょう。
写真がボケますね。
数式は
=INDIRELT($Q244&"c5")となっています。
=INDIRELT($Q244&"c6")というふうに自動にしたいと思っています。
OFFSETを使った数式、書いていただけないでしょうか(*人*)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル 指定セル繰り返しマクロ 4 2022/06/06 17:08
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) Excel関数について質問です。 シート1に入力シートがあります。 =A1 =B1などで離れた数字な 5 2022/12/18 13:42
- Excel(エクセル) Excelで行削除をすると… 1 2023/07/26 11:57
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
【マクロ】【配列】3つのシー...
-
エクセルのdatedif関数を使って...
-
【関数】同じ関数なのに、エラ...
-
エクセルの循環参照、?
-
【マクロ】列を折りたたみ非表...
-
【マクロ】アクティブセルの時...
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】EXCELで読込したCSV...
-
【条件付き書式】シートの中で...
-
【マクロ】オートフィルターの...
-
【マクロ】3行に上から下に並...
-
vba テキストボックスとリフト...
-
【マクロ】A列にある、日付(本...
-
ページが変なふうに切れる
-
エクセルのVBAで集計をしたい
-
エクセル
-
Excelファイルを開くと私だけVA...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報
写真見れますでしょうか
写真を再度はります
tom04さま
教えてくれた関数を参考に、思った通りになりました(^^)
ありがとうございました。
なかなか難しい関数だと実感しました。