Excelの現在のセルへの参照
2023-08-22 16:08:57
質問
現在のセルへの参照を取得する方法を教えてください。
例えば、A列の幅を表示したい場合、次のようになります。
=CELL("width", A2)
しかし、計算式はこんな感じにしたい。
=CELL("width", THIS_CELL)
どのように解決するのですか?
THIS_CELLという名前の数式を作成します。
-
現在のワークシートで、セル A1 を選択します (これは重要です!)。
-
開く
Name Manager
(Ctl+F3) -
クリック
New...
-
に "THIS_CELL"(または単に "THIS"、これは私の好みです)を入力します。
Name:
-
に以下の数式を入力します。
Refers to:
=!A1
note: セルA1が選択されていることを確認します。 . この数式は、ActiveCellに相対的です。
-
下
Scope:
選択するWorkbook
. -
クリック
OK
をクリックしName Manager
ワークシートの数式を思い通りに使う
=CELL("width",THIS_CELL)
EDITです。
を使うより良い解決策
INDIRECT()
注目すべきは、私が示したソリューションは
INDIRECT()
関数を使用するどのような解決策よりも優先されるべきであるということです。
-
不揮発性であり、一方
INDIRECT()
は揮発性の Excel 関数であるため、多用するとワークブックの計算速度が劇的に低下します。 -
これはより単純で、アドレスの変換を必要としません (
ROW()
COLUMN()
という形で)アドレスをアドレスへの範囲参照に変換し、再び範囲参照に戻す必要がありません。
EDITです。 また この質問 を参照してください。
EDITです。
また
アイミックスさんの回答
を参照してください。その場合、あなたは
=!RC
を
THIS_CELL
という名前の範囲式、あるいは単に
RC
を直接使うこともできます。
関連
-
[解決済み] Microsoft Officeをインストールせずに、C#でExcel(.XLSおよび.XLSX)ファイルを作成するにはどうすればよいですか?
-
[解決済み] Microsoft Excelで正規表現(Regex)をセル内とループの両方で使用する方法
-
[解決済み] エクセル文書のMIMEタイプ設定
-
[解決済み】Excelで数式から空のセルを返す。
-
[解決済み】Excel VBAでSelectを使用しないようにする方法
-
[解決済み] Google Sheetsで列の最後の空でないセルを取得する
-
[解決済み] IF文: 条件が偽の場合にセルを空白にする方法("" は機能しません)
-
[解決済み] 時間ではなく、時間DURATIONで仕事をする
-
[解決済み] While...Wendループからの脱却
-
[解決済み] CELL TO THE LEFT」を参照するためのExcelの計算式
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 列の最後の非空白セル
-
[解決済み] RスクリプトからExcelファイルを直接読み込む
-
[解決済み] CELL TO THE LEFT」を参照するためのExcelの計算式
-
[解決済み] Cellの値がColumnに存在するかどうかを確認し、Next Cellの値を取得する。
-
[解決済み] vbaのdimとsetの違いは何ですか?
-
[解決済み] Excel CSV - 数値セルのフォーマット
-
[解決済み] 文字列の数式を "本物 "の数式に変換するには?
-
[解決済み] ワークブック内の各シートを別々のCSVファイルに保存する
-
[解決済み] VBA辞書の繰り返し処理?
-
Excel VBAで文字列をURLエンコードする方法を教えてください。