Note: The other languages of the website are Google-translated. Back to English

Excel ADDRESS function

ドキュメントアドレス機能1

商品説明

構文と引数

使用法と例


商品説明

世界 ADDRESS 関数は、指定された列番号と行番号に基づいて、セルアドレス参照をテキストとして返します。 たとえば、式 =ADDRESS(1,1) $ A $ 1を返します。 ザ・ ADDRESS 関数は相対アドレスまたは絶対アドレスを返すことができ、A1またはR1C1スタイルで返すこともできます。また、シート名を結果に含めることができます。

構文と引数

数式の構文

ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])

Arguments

  • Array: 必須、セルの範囲または取得元の定数の配列。 配列引数がセルの列の場合はrow_numが必要であり、配列がセルの行の場合はcol_numが必要です。
  • Row_num: 必須。 セル参照で使用する行番号を示す値。
  • Col_num: 必須。 セル参照で使用する列番号を示す値。
  • Abs_num: オプション。 返す参照のタイプを決定する数値。
  • A1: オプション。 A1またはR1C1の参照スタイルを指定する論理値。
  • Sheet_text: オプション。 使用するワークシートの名前。省略した場合は現在のシートを参照します。 例えば、 ADDRESS(1,1,,,”Sheet2”)、Sheet2!$ A $ 1を返します。

備考:

Abs_num argument
参照のタイプ
1または省略 絶対行と列 $ A $ 1
2 相対行、絶対列 $ 1
3 絶対行、相対列 $ A1
4 相対的な行と列 A1
A1引数 講義形式 商品説明
1または TRUE または省略 A1 列にはアルファベット順にラベルが付けられ、行には数字でラベルが付けられます
0または False R1C1 列と行の両方に数値のラベルが付けられています

戻り値

ADDRESS 関数はセル参照をテキストとして返します。

使用法と例

ここでは、INDEX関数の使用方法を説明するためにいくつかの例を示します。

例1-基本的な使用法:指定された列と行からセルアドレスを取得する

1)行と列の引数を入力するだけの場合 ADDRESS 機能、
=ADDRESS(A2,B2)
A2とB2は行と列の数値であり、
$ A $ 1
ドキュメントアドレス機能2


2)行、列、腹筋の引数を入力した場合 ADDRESS 機能、
=ADDRESS(A3,B3,C3)
C3はabs引数で、2は参照を相対行と絶対列として表示することを示し、
$ 1
ドキュメントアドレス機能3


3)XNUMX番目の引数が ADDRESS 機能、
=ADDRESS(A4,B4,C4,D4))
D4は参照スタイルを制御します。A1またはR1C1、0またはFalseは結果をA1スタイルで表示し、1またはTrueは結果をR1C1スタイルで表示します。
R1C1
ドキュメントアドレス機能4


4)すべての引数がに入力されている場合 ADDRESS 機能、
=ADDRESS(A6,B6,C6,D6,E6)
E6は、シートが参照することを示すXNUMX番目の引数であり、
BasicUsage!$ A1
ドキュメントアドレス機能5


例2–行番号と列番号のセル値

世界 ADDRESS 関数はセルアドレスをテキストとして返します。セルアドレスにセル値を表示する場合は、セルアドレスを組み合わせることができます。 ADDRESS 機能と INDIRECT この目標を達成するための機能。

これは、B4のセル値を取得するB1の数式です。

=INDIRECT(ADDRESS(B2,B3))
ドキュメントアドレス機能6


例3-最大値のアドレスを取得する

今回は使い方をご紹介します ADDRESS 最大値のセルアドレスを取得する関数。

まず、この式で最大値を取得する必要があります =MAX(B2:B6).
ドキュメントアドレス機能7

次に、式を使用します

=ADDRESS(MATCH(E1,B1:B6,0),COLUMN(B1))

MATCH(E1,B1:B6,0) 行番号を検索します。E1は最大値、B1:B6は最大値を検索する列です。

COLUMN(B1) は列番号を検索します。B1は値を検索する列です。
ドキュメントアドレス機能8

注意: この式では、XNUMXつの列で最大値のみを見つけることができます。


例4–列番号に基づいて列文字を返す

この例では、使用方法を紹介します ADDRESS 指定された列番号に基づいて列文字を返す関数。

たとえば、29番目の列の列文字を取得する場合は、次の数式を使用します。

=SUBSTITUTE(ADDRESS(1,A3,4),"1","")

引数の意味:

ADDRESS 関数: 1は行1、A3は取得する相対列文字の列番号、4は相対の参照を返すabs引数、この部分では、 ADDRESS 関数は結果AC1を取得します。

SUBSTITUTE 関数: 1を空の文字列に置き換えると、最終結果は次のようになります。
AC
ドキュメントアドレス機能9

現在のセルの列文字を取得する場合は、次の数式を使用できます

=SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1","")
ドキュメントアドレス機能10


サンプルファイル
ドキュメントサンプル


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (0)
まだ評価はありません。 最初に評価してください!
ここにはまだコメントが投稿されていません

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護