No.2ベストアンサー
- 回答日時:
マクロなら
Range("A2") = Cells(Range("A1"), 3)
などで可能かと思います。
マクロを使わなくても、INDIRECT関数とADDRESS関数を組み合わせて
=INDIRECT(ADDRESS(A1,3))
という式をA2セルに入力すれば可能かと思います。
なお、A1セルに有効な行番号が入っていない場合は#VALUE!エラーを返しますので、その辺りは適宜エラー回避を組み込んでください。
No.3
- 回答日時:
追加
=OFFSET(A1,A1-1,2)
のようなやり方でも可能だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) Excleマクロ セル値の代入と文字列の結合について 3 2022/10/05 16:47
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/10/25 17:10
- Visual Basic(VBA) vba 隣のセルに値がある行だけ関数をコピー&ペーストしたい A1 100001 A2 100002 1 2023/01/28 14:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルでのセルをまたぐ文字...
-
折り返して表示、縮小して表示...
-
Excel関数 「日付を入力...
-
エクセルで数字から名前に変...
-
エクセルでのNULLという文字列...
-
CSVで保存するとセルの書式...
-
配列の逆行列が求められない(M...
-
Excel アクティブセルの色を変...
-
差込印刷
-
squidのログでミリ秒を日...
-
エクセルで縦書きルビの付け方
-
VBAで「セルに何か入っている場...
-
excel どのくらい増減したか一...
-
エクセルにて結合サイズが異な...
-
macのnumbersなんですけど・・・
-
Excel:複数セルの計算値を一気...
-
ワードで文字がセルの下にもぐ...
-
関数名は合っているのに#NAME?...
-
上付き文字を別セルにそのまま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
エクセルでのセルをまたぐ文字...
-
VBAで「セルに何か入っている場...
-
Excel:セルに入力されている日...
-
エクセル関数で…
-
Excel関数 「日付を入力...
-
エクセルで漢字を数字に変換す...
-
エクセル 条件が成立した場合...
-
エクセルで縦書きルビの付け方
-
エクセルでのNULLという文字列...
-
エクセルについて、A1が1ならば...
-
(EXCEL)CELLの色をカウントす...
-
エクセルにて結合サイズが異な...
-
エクセル関数で「数値が入力さ...
-
エクセル 空白を除き左に詰め...
-
エクセルで空白のセルを探して...
-
pages で「テキストを左右両端...
-
エクセルファイルを開くとメッ...
-
折り返して表示、縮小して表示...
おすすめ情報