ArcGIS for Excel 関数

注意:

ArcGIS for Excel 関数を使用するには、ArcGIS アカウントサイン インする必要があります。

Microsoft Excel には、シンプルな算術的合計からセルへの複雑な入力まで、情報の計算に使用できる一連の関数または式が用意されています。

ArcGIS for Excel には、ジオコーディング、データへの情報付加、ルート検索操作に使用できる、類似した関数があります。 各関数ではセルの先頭が等号 (=) で、その後に関数名と括弧に囲まれた入力パラメーター (存在する場合) が続きます。

ArcGIS for Excel マップの設定の詳細については、「ArcGIS for Excel の基本操作」をご参照ください。

ヒント:

セルに関数を記述する際、列か行の特定のセル (複数可) を選択すると、セル参照を使用できます。 これにより、データ整合性が確保されます。 詳細については、Microsoft の「セル参照を作成または変更する」の記事をご参照ください。

注意:

ジオコーディング、GeoEnrichment Service、ルート検索の関数ではクレジットが消費されますSUGGESTADDRESS 関数では、15 件以上の候補を要求したときにクレジットが消費されます。 ヘルパー関数はクレジットを消費しません。 関数が更新された場合にクレジットが追加で消費されるのを防止するために、ArcGIS 関数はキャッシュされます。 このキャッシュは Microsoft Excel ファイルのサイズを増加させます。 ArcGIS for Excel 関数のキャッシュを消去するには、[設定] ウィンドウ[キャッシュの削除] ボタンをクリックします。

このトピックのサンプルをコピーし、Excel ワークシートに貼り付けると、関数の仕組みを視覚化できます。 関数ビルダー ツールArcGIS for Excel 関数も使用できます。

一部の ArcGIS 関数は、Excel のセル内で実行するときにサービスが利用できないというエラーが表示されて失敗することがあります。 サービスを有効にする、または詳細を取得するには、組織の管理者にお問い合わせください。

サービスの詳細については、ArcGIS Enterprise および ArcGIS Online のドキュメントをご参照ください。

以下のセクションでは ArcGIS for Excel 関数とその構文、サンプル、パラメーターについて説明します。

注意:

以下の関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

GETADDRESS

リバース ジオコーディングによって、特定の経度/緯度の位置の住所を求めます。

構文

ARCGIS.GETADDRESS(longitude(X), latitude(Y), [spatial_reference], [all_data], [geocode_service])

パラメーター

パラメーター説明必須パラメーター

longitude(X)

最も近い住所の検索を開始するポイントの経度。

Yes

latitude(Y)

最も近い住所の検索を開始するポイントの緯度。

Yes

空間参照

ポイント位置の空間参照。 これは WKID (数値) または WKT (テキスト) のいずれかです。 有効な WKID 値のリストをご参照ください。 デフォルトは 4326 (WGS84) です。

いいえ

all_data

TRUE に設定した場合、リバース ジオコーディングされた住所名だけでなく、都市や地域など、すべての住所プロパティも返します。 デフォルトは FALSE です。

いいえ

geocode_service

ドロップダウン メニューからジオコーディング サービスを選択します。 このサービスは、組織のメンバーが使用できるすべてのロケーターを一覧表示します。

いいえ

関数の例 1

=ARCGIS.GETADDRESS(-70.251, 43.65808)

結果

住所

Standard Baking, 75 Commercial St, Portland, ME, 04101, USA

関数の例 2

=ARCGIS.GETADDRESS(-70.251, 43.65808, 4326, TRUE)

結果

一致した住所完全な住所名短い住所名住所タイプ (Address type)タイプ地名番地道路名ブロックセクター近傍地区市区町村都市圏小区域地域地域の略称テリトリー郵便番号郵便番号の拡張番号国コード

Standard Baking

Standard Baking, 75 Commercial St, Portland, ME, 04101, USA

Standard Baking

POI

パン屋

Standard Baking

75

75 Commercial St.

ポートランド

Cumberland county

メイン州

ME

04101

米国

USA

GETCOORDINATES

場所をジオコーディングします。 経度と緯度などの候補地の位置と、オプションで一致した住所と一致スコアを返します。

構文

ARCGIS.GETCOORDINATES(address, [spatial_reference], [match_details], [geocode_service])

パラメーター

パラメーター説明必須パラメーター

address

ジオコーディングされる位置。 住所、地名、郵便番号、POI を指定できます。

Yes

空間参照

ポイント位置の空間参照。 これは WKID (数値) または WKT (テキスト) のいずれかです。 有効な WKID 値のリストをご参照ください。 デフォルトは 4326 (WGS84) です。

いいえ

match_details

TRUE に設定した場合、経度と緯度だけでなく、一致したポイントの住所名と一致スコアも返します。 デフォルトは FALSE です。

いいえ

geocode_service

ドロップダウン メニューからジオコーディング サービスを選択します。 このサービスは、組織のメンバーが使用できるすべてのロケーターを一覧表示します。

いいえ

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

関数の例 1

=ARCGIS.GETCOORDINATES("380 New York Street, Redlands, CA, USA")

結果

経度 (X)緯度 (Y)

-117.19479

34.057265

関数の例 2

=ARCGIS.GETCOORDINATES("380 New York Street, Redlands, CA, USA", 4326 , TRUE)

結果

経度 (X)緯度 (Y)住所一致スコアジオロケーター住所タイプ (Address type)

-117.1948

34.057265

380 New York St, Redlands, CA, 92373, USA

100

ワールド

PointAddress

ENRICHBYGEOGRAPHY

選挙区、州、郵便番号などマップの特定名の行政区域 (または区画レベル) 内で、人、場所、ビジネスに関する情報を取得します。

構文

ARCGIS.ENRICHBYGEOGRAPHY(area_id, geography_level_id, [data_collections], [variables], [include_derivative_variables], [include_geography_details])

パラメーター

パラメーター説明必須パラメーター

area_id

人口統計情報を取得するエリアの FIPS ID。 特定の区画レベルでエリア ID のリストを要求するには、LISTGEOGRAPHIES 関数を実行します。 たとえば、"06" はカリフォルニア州です。

Yes

geography_level_id

エリア ID が属する区画レベルの ID。 特定の区画レベルでエリア ID のリストを要求するには、LISTGEOGRAPHIES 関数を実行します。 たとえば、"US.States" は米国の州です。

Yes

data_collections

入力フィーチャに情報を付加するために使用される属性の構成済みリスト。

データ コレクションのリストを要求するには、LISTDATACOLLECTIONS 関数を実行します。 例: "KeyUSFacts, KeyGlobalFacts"。 デフォルトは KeyGlobalFacts です。

いいえ

variables

データ コレクションから返される変数のサブセット。 LISTDATACOLLECTIONS 関数を実行して変数のリストを要求するか、データ コレクション ファインダーを確認して変数のリストを参照します。 例: KeyGlobalFacts.TOTPOP, AGE.MALE5。 空白のままにした場合、そのデータ コレクションのすべての変数が要求されます。

いいえ

include_derivative_variables

出力に含める派生変数。 パーセント、インデックス、平均、すべてを指定できます。 空白のままにした場合、派生変数は含まれません。

いいえ

include_geography_details

TRUE に設定した場合、国コード、区画レベル、エリア ID などの関連する地理情報が含まれます。 デフォルトは FALSE です。

いいえ

関数の例 1

=ARCGIS.ENRICHBYGEOGRAPHY("06","US.States")

結果

総人口総世帯数平均世帯サイズ男性人口女性人口

39770476

13570050

2.86

19767455

20003021

関数の例 2

=ARCGIS.ENRICHBYGEOGRAPHY("08019","ES.Municipalities", "IncomeTotalsAIS")

結果

2020 Total household income per year2020 Average household income per year2020 Average household income per month2020 Average annual income per capita2020 Average monthly income per capita

1.99E + 10

29898.9

2491.57

11938.06

994.84

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

関数の例 3

=ARCGIS.ENRICHBYGEOGRAPHY("08019","ES.Municipalities", , "KeyGlobalFacts.AVGHHSZ, IncomeTotalsAIS.NINCHA")

結果

平均世帯サイズ2020 Average household income per year

2.5

29898.9

関数の例 4

=ARCGIS.ENRICHBYGEOGRAPHY("06","US.States","health", "X8001_X, X8021_X", "index", TRUE)

結果

標準区画レベル標準区画名標準区画 ID国コード2022 Health care2022 Health care: index2022 Dental services2022 Dental services: index

米国の州

カリフォルニア州

06

US

1.08894E+11

113

7.37E+09

119

ENRICHBYADDRESS

特定のエリア内またはある住所から特定の距離または運転時間内で、人、場所、ビジネスに関する情報付加された人口統計情報を取得します。 デフォルトの距離は、ポイントの半径 1 マイル内です。

構文

ARCGIS.ENRICHBYADDRESS(address, [distance], [unit],[travel_mode],[data_collections],[variables],[include_derivative_variables], [include_point_details])

パラメーター

パラメーター説明必須パラメーター

address

ジオコーディングされる位置。 住所、地名、郵便番号、POI を指定できます。

Yes

距離

ポイントからの半径または距離。人口統計データのリング バッファー エリアの計算に使用されます。 例: 半径 3 マイルは 3 を使用します。 デフォルトは 1 です。

いいえ

unit

distance パラメーターの計測単位。 メートル、キロメートル、フィート、ヤード、マイル、海里を指定できます。 travel_mode パラメーターが設定されている場合、秒、分、時間も指定できます。 デフォルトは miles です。

いいえ

travel_mode

これを設定すると、対象ポイントからの移動距離を使用してエリアが計算されます。 徒歩、運転、トラック輸送を指定できます。 空白のままにした場合、リング バッファー エリアが計算されます。

いいえ

variables

データ コレクションから返される変数のサブセット。 LISTDATACOLLECTIONS 関数を実行して変数のリストを要求するか、データ コレクション ファインダーを確認して変数のリストを参照します。 例: "KeyGlobalFacts, TOTPOP, AGE.MALE5"。 空白のままにした場合、そのデータ コレクションのすべての変数が要求されます。

いいえ

include_derivative_variables

出力に含める派生変数。 パーセント、インデックス、平均、すべてを指定できます。 空白のままにした場合、派生変数は含まれません。

いいえ

include_point_details

TRUE に設定した場合、ポイント周囲の関連エリアの計算に使用する半径や距離計測方法など、関連するポイント情報が含まれます。 デフォルトは FALSE です。

いいえ

関数の例 1

=ARCGIS.ENRICHBYADDRESS("380 New York Street, Redlands, CA, USA")

結果

総人口総世帯数平均世帯サイズ男性人口女性人口

11464

4860

1.98

5745

5719

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

関数の例 2

=ARCGIS.ENRICHBYADDRESS("380 New York Street, Redlands, CA, USA", 5, "miles", "driving", "health", "X8001_X, X8021_X", "index", TRUE)

結果

国コードエリア タイプバッファー単位エイリアスバッファーの半径2022 Healthcare2022 Healthcare: index2022 Dental services2022 Dental services: index

US

NetworkServiceArea

運転距離 (マイル)

5

240971277

99

15463985

99

ENRICHBYPOINT

特定のエリア内またはある位置から特定の距離または運転時間内で、人、場所、ビジネスに関する情報付加された人口統計情報を取得します。 デフォルトの距離は、ポイントの半径 1 マイル内です。

構文

ARCGIS.ENRICHBYPOINT(longitude(X), latitude(Y), [spatial_reference], [distance], [unit],[travel_mode],[data_collections],[variables],[include_derivative_variables], [include_point_details])

パラメーター

パラメーター説明必須パラメーター

longitude(X)

対象ポイントの経度。

Yes

latitude(Y)

対象ポイントの緯度。

Yes

spatial_reference

ポイント位置の空間参照。 これは WKID (数値) または WKT (テキスト) のいずれかです。 有効な WKID 値のリストをご参照ください。 デフォルトは 4326 (WGS84) です。

いいえ

距離

ポイントからの半径または距離。人口統計データのリング バッファー エリアの計算に使用されます。 例: 半径 3 マイルは 3 を使用します。 デフォルトは 1 です。

いいえ

unit

distance パラメーターの計測単位。 メートル、キロメートル、フィート、ヤード、マイル、海里を指定できます。 travel_mode パラメーターが設定されている場合、秒、分、時間も指定できます。 デフォルトは miles です。

いいえ

travel_mode

これを設定すると、対象ポイントからの移動距離を使用してエリアが計算されます。 徒歩、運転、トラック輸送を指定できます。 空白のままにした場合、リング バッファー エリアが計算されます。

いいえ

data_collections

入力フィーチャに情報を付加するために使用される属性の構成済みリスト。

データ コレクションのリストを要求するには、LISTDATACOLLECTIONS 関数を実行します。 たとえば、KeyUSFacts, KeyGlobalFacts を使用します。 デフォルトは KeyGlobalFacts です。

いいえ

variables

データ コレクションから返される変数のサブセット。 LISTDATACOLLECTIONS 関数を実行して変数のリストを要求するか、データ コレクション ファインダーを確認して変数のリストを参照します。 例: "KeyGlobalFacts, TOTPOP, AGE.MALE5"。 空白のままにした場合、そのデータ コレクションのすべての変数が要求されます。

いいえ

include_derivative_variables

出力に含める派生変数。 パーセント、インデックス、平均、すべてを指定できます。 空白のままにした場合、派生変数は含まれません。

いいえ

include_point_details

TRUE に設定した場合、ポイント周囲の関連エリアの計算に使用する半径や距離計測方法など、関連するポイント情報が含まれます。 デフォルトは FALSE です。

いいえ

関数の例 1

=ARCGIS.ENRICHBYPOINT(-90.491, 38.777)

結果

総人口総世帯数平均世帯サイズ男性人口女性人口

11464

4860

1.98

5745

5719

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

関数の例 2

=ARCGIS.ENRICHBYPOINT(-90.491, 38.777, 4326, 5, "miles", "driving", "health", "X8001_X, X8021_X", "index", TRUE)

結果

国コードエリア タイプバッファー単位エイリアスバッファーの半径2022 Healthcare2022 Healthcare: index2022 Dental services2022 Dental services: index

US

NetworkServiceArea

運転距離 (マイル)

5

240971277

99

15463985

99

FINDROUTE

見つかった最適ルートを使用して、2 つの位置間の合計移動距離 (デフォルトの計測単位はマイル) および時間 (分) を求めます。

構文

ARCGIS.FINDROUTE(from_longitude(X), from_latitude(Y), to_longitude(X), to_latitude(Y), [spatial_reference], [travel_mode], [unit], [include_directions])

パラメーター

パラメーター説明必須パラメーター

from_longitude(X)

ルートの開始位置の経度座標。

Yes

from_latitude(Y)

ルートの開始位置の緯度座標。

Yes

to_longitude(X)

ルートの目的地の経度座標。

Yes

to_latitude(Y)

ルートの目的地の緯度座標。

Yes

spatial_reference

ポイント位置の空間参照。 これは WKID (数値) または WKT (テキスト) のいずれかです。 有効な WKID 値のリストをご参照ください。 デフォルトは 4326 (WGS84) です。

いいえ

travel_mode

ルートの移動モード。 リング バッファー エリアの代わりに、移動モードを使用してエリアを計算します。例: 徒歩、運転、トラック輸送。

たとえば、運転距離または徒歩時間を使用します。 サポートされている移動モードのリストを要求するには、LISTTRAVELMODES 関数を実行します。 空白のままにすると、ArcGIS 組織設定で指定されたデフォルトの移動モードを使用します。 移動モードとパラメーターの詳細については、「移動モードの構成」をご参照ください。

いいえ

unit

移動距離の計測単位。 マイル、キロメートル、メートル、フィート、ポイント、ヤード、nauticalMiles を指定できます。 デフォルトはマイルです。

いいえ

include_directions

TRUE に設定した場合、目的地までのルート案内、および各ステップで移動した時間と距離が結果に含まれます。 デフォルトは FALSE です。

いいえ

関数の例 1

=ARCGIS.FINDROUTE(-77.24488778, 38.92894278, -80.78300851, 35.1001845)

結果

移動距離 (マイル)移動時間 (分)

391.3764

401.6001295

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

関数の例 2

=ARCGIS.FINDROUTE(-77.24488778, 38.92894278, -80.78300851, 35.1001845, 4326, "Driving Distance", "miles", TRUE)

結果

説明移動距離 (マイル)移動時間 (分)

合計移動距離/時間

382.7767

408.1581

位置 1 から開始します

0

0

東に進みます

0.03108

0.300162

Springbank Ln で右に曲がります

0.087211

0.421049

左側の位置 2 で終了します

0

0

FINDROUTEBYADDRESS

見つかった最適ルートを使用して、2 つの住所間の合計移動距離 (デフォルトの計測単位はマイル) および時間 (分) を求めます

構文

ARCGIS.FINDROUTEBYADDRESS(from_address, to_address, [travel_mode], [unit], [include_directions])

パラメーター

パラメーター説明必須パラメーター

from_address

ルートの開始位置の住所。

Yes

to_address

ルートの目的地の住所。

Yes

travel_mode

ルートの移動モード。 リング バッファー エリアの代わりに、移動モードを使用してエリアを計算します。例: 徒歩、運転、トラック輸送。

たとえば、運転距離または徒歩時間を使用します。 サポートされている移動モードのリストを要求するには、LISTTRAVELMODES 関数を実行します。 空白のままにすると、ArcGIS 組織設定で指定されたデフォルトの移動モードを使用します。 移動モードとパラメーターの詳細については、「移動モードの構成」をご参照ください。

いいえ

unit

移動距離の計測単位。 マイル、キロメートル、メートル、フィート、ヤード、nauticalMiles を指定できます。 デフォルトはマイルです。

いいえ

include_directions

TRUE に設定した場合、目的地までのルート案内、および各ステップで移動した時間と距離が結果に含まれます。 デフォルトは FALSE です。

いいえ

関数の例 1

=ARCGIS.FINDROUTEBYADDRESS("380 New York Street Redlands CA", "Downtown Riverside")

結果

移動距離 (マイル)移動時間 (分)

14.32662

20.73435

関数の例 2

=ARCGIS.FINDROUTEBYADDRESS("380 New York Street Redlands CA", "Downtown Riverside", "Driving Distance", "kilometers", TRUE)

結果

説明移動距離 (キロメートル)移動時間 (分)

合計移動距離/時間

22.9899

22.40177

位置 1 から開始します

0

0

南西に進みます

0.092545

0.555303

交通信号で右に曲がって University Ave に入ります

0.427128

0.672165

左側の位置 2 で終了します

0

0

LISTDATACOLLECTIONS

国に使用できるデータ コレクションをリストします。

構文

ARCGIS.LISTDATACOLLECTIONS(country, [data_collection_id], [search_term])

パラメーター

パラメーター説明必須パラメーター

データ コレクションの元の国。 たとえば、英国を使用します。 国のリストを要求するには、LISTGEOGRAPHIES 関数を実行します。

Yes

data_collection_id

データ コレクションの ID。 たとえば、KeyFacts を使用します。 値を指定した場合、そのデータ コレクションのすべての変数がリストされます。 空白のままにした場合、指定した国のすべてのデータ コレクションがリストされます。

いいえ

search_term

検索語句。検索語句をデータ コレクション名と説明、または変数名と説明と照合することによって結果を絞り込みます。 たとえば、ファースト フードを使用します。

いいえ

関数の例

=ARCGIS.LISTDATACOLLECTIONS("USA")

結果

ID説明サンプル データ

1 歳単位

1 Year Increments データ コレクションには、2023 年と 2028 年の 84 歳までの 1 歳単位の年齢区分による人口数が含まれています。 このデータ コレクションには、2010 年の 21 歳までの 1 歳単位の人口も含んでいます。 データ テーブルには、総人口と性別ごとの年齢が含まれています。 このコレクションには、Esri の 2023 および 2028 年の最新の人口統計データベースと Esri の 2010 年の国勢調査データベースのデータが含まれています。

  • 2023 Population Age <1
  • 2023 Population Age 10
  • 2023 Population Age 35

5 歳単位

5 Year Increments データ コレクションには、2023 年、2028 年、および 2010 年の 5 歳単位の年齢区分による人口数が含まれています。 データ テーブルには、総人口と性別ごとの年齢が含まれています。 このコレクションには、Esri の 2023 および 2028 年の最新の人口統計データベース、アメリカン コミュニティ サーベイ (ACS) データベース、および 2010 年の国勢調査データベースのデータが含まれています。

  • 2023 Population Age 0-4
  • 2023 Population Age 25-29
  • 2023 Population Age 40-44

年齢

このデータ コレクションには、データ ピラミッドのインフォグラフィックスに使用される男性および女性の年齢範囲データが含まれています。 このコレクションには、Esri の 2023 年の最新の人口統計データが含まれています。

  • 2023 Males Age 0-4
  • 2023 Females Age 5-9
  • 2023 Males Age 60-64

=ARCGIS.LISTDATACOLLECTIONS("USA","health")

結果

ID名前説明

REL65HI2OC

2023 Pop 65+: Other Health Ins Combos REL (ACS 5-Yr)

2023 Population 65+: Other Health Ins Combinations REL (ACS 5-Yr)

ACSCIVNINS

2023 Civ Noninstitutionalized Population (ACS 5-Yr)

2023 Civilian Noninstitutionalized Population (ACS 5-Yr)

MOECIVNINS

2023 Civ Noninstitutionalized Population MOE (ACS 5-Yr)

2023 Civilian Noninstitutionalized Population MOE (ACS 5-Yr)

=ARCGIS.LISTDATACOLLECTIONS("USA", "health", "<19")

結果

ID名前説明

ACSCIVNI0

2023 Civ Noninstitutionalized Pop <19 (ACS 5-Yr)

2023 Civilian Noninstitutionalized Pop <19 (ACS 5-Yr)

ACS0ONEHI

2023 Pop <19: 1 Type of Health Ins (ACS 5-Yr)

2023 Population <19: One Type of Health Insurance (ACS 5-Yr)

MOE0ONEHI

2023 Pop <19: 1 Type of Health Ins MOE (ACS 5-Yr)

2023 Population <19: One Type of Health Insurance MOE (ACS 5-Yr)

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

LISTGEOGRAPHIES

入力パラメーターに応じて、国のリスト、国の区画レベル (選挙区や州など) のリスト、または区画レベルのエリア ID のリストが返されます。 リスト アイテムの上限は 5,000 です。

構文

ARCGIS.LISTGEOGRAPHIES([country], [geography_level_id], [search_term])

パラメーター

パラメーター説明必須パラメーター

データ コレクションの元の国。 たとえば、英国を使用します。 値を指定した場合、その国のすべての区画レベルがリストされます。 空白のままにした場合、すべての国とテリトリーがリストされます。

いいえ

geography_level_id

区画レベルの ID。 たとえば、米国の州は US.States を使用します。 値を指定した場合、区画レベル (カリフォルニアなど) のすべてのエリアとその FIPS ID がリストされます。 空白のままにした場合、結果は country パラメーターによって異なります。

いいえ

search_term

検索語句。検索語句を区画名と照合することによって結果を絞り込みます。

いいえ

関数の例

=ARCGIS.LISTGEOGRAPHIES()

結果

国コード

アルバニア

AL

アルジェリア

DZ

アンドラ

AD

アンゴラ

AO

アングィラ

AI

=ARCGIS.LISTGEOGRAPHIES("USA")

結果

ID名前

US.WholeUSA

全国

US.States

地方 (複数)

US.DMA

DMA

US.CD

下院議員選挙区

US.CBSA

CBSA

US.Counties

県 (複数)

US.CSD

郡区画

US.ZIP5

郵便番号

US.Places

都市と町 (場所)

US.Tracts

国勢調査地区

US.BlockGroups

ブロック グループ

=ARCGIS.LISTGEOGRAPHIES("Spain","ES.Municipalities")

結果

ID名前主要な地理的小区分

01001

Alegría-Dulantzi

バスク州

01002

Amurrio

バスク州

01003

Aramaio

バスク州

01004

Artziniega

バスク州

01006

Armiñón

バスク州

=ARCGIS.LISTGEOGRAPHIES("Spain","ES.Municipalities","Barcelona")

ID名前主要な地理的小区分

08019

バルセロナ

Cataluña

SUGGESTADDRESS

テキスト入力に基づいて住所の候補を表示します。 対話形式の自動入力の住所検索として使用できます。

構文

ARCGIS.SUGGESTADDRESS(text, [max_suggestions], [country], [geocode_service])

パラメーター

パラメーター説明必須パラメーター

text

ユーザーが指定した入力テキスト。一致する可能性のある候補のリストを生成するために使用されます。

Yes

max_suggestions

返される最大候補数。 この数が 15 より大きい場合、候補はジオコーディング操作により行われます。これにより、追加のクレジットが消費され、予期しない結果になることがあります。 デフォルトは 5 です。

いいえ

結果を特定の国に制限します。 たとえば、英国を使用します。 国のリストを要求するには、ARCGIS.LISTGEOGRAPHIES を実行します。

いいえ

geocode_service

ドロップダウン メニューからジオコーディング サービスを選択します。 このサービスは、組織のメンバーが使用できるすべてのロケーターを一覧表示します。

いいえ

関数の例

=ARCGIS.SUGGESTADDRESS("Orange county",10, "USA")

結果

Orange County, CA, USA

Orange County, FL, USA

Orange County, IN, USA

Orange County, NC, USA

Orange County, NY, USA

Orange County, TX, USA

Orange County, VA, USA

Orange County, VT, USA

Orange County Great Park, Irvine, CA, USA

Orange County Airport, 500 Dunn Rd, Montgomery, NY, 12549, USA

LISTTRAVELMODES

ArcGIS Online でサポートされているか、組織サイトで構成されているルート サービスのすべての移動モードをリストします。

注意:

この関数にはパラメーターが不要です。 類似の例については、Microsoft の「RAND 関数」をご参照ください。

構文

ARCGIS.LISTTRAVELMODES()

関数の例

=ARCGIS.LISTTRAVELMODES()

結果

名前説明Details

運転時間

自動車およびピックアップ トラックやその他類似する小型の自動車の動きをモデル化して、移動時間を最適化する方法を見つけます。 移動は、一方通行や転回禁止など、自動車の特有のルールに従います。 交通量を使用できる場合、出発時刻を指定すると、交通量に応じた動的な移動速度が使用されます。

Avoid Carpool Roads; Avoid Express Lanes; Avoid Gates; Avoid Private Roads; Avoid Unpaved Roads; Driving an Automobile; Roads Under Construction Prohibited; Through Traffic Prohibited; Vehicle Maximum Speed (km/h): TravelTime 0

徒歩時間

歩行者の通行を許可する通路および道路に従い、移動時間を最適化する方法を見つけます。 歩行速度は、時速 5 キロメートルに設定されます。

Avoid Private Roads; Avoid Roads Unsuitable for Pedestrians; Preferred for Pedestrians; Walking Speed (km/h): WalkTime 5; Walking

徒歩距離

歩行者の通行を許可する通路および道路に従い、移動距離を最適化する方法を見つけます。

Avoid Private Roads; Avoid Roads Unsuitable for Pedestrians; Preferred for Pedestrians; Walking Speed (km/h): WalkTime 5; Walking

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

ADDHEADERS

ArcGIS for Excel GETADDRESSGETCOORDINATESENRICHBYGEOGRAPHYENRICHBYPOINTFINDROUTE、および FINDROUTEBYADDRESS 関数の出力のヘッダー行のみを作成します。

注意:

この関数の必須パラメーターは 1 つだけです。

注意:

すべての関数のサンプルでは、関数の実際の結果にはヘッダーは含まれていません。 ヘッダーを要求するには、ADDHEADERS 関数を実行します。

構文

ARCGIS.ADDHEADERS(ARCGIS_function)

パラメーター

パラメーター説明必須パラメーター

ARCGIS_function

ヘッダーを追加する場所に、別の ArcGIS for Excel 関数へのセル参照を入力します。

Yes

関数の例

=ARCGIS.ADDHEADERS(A2)

この例は、セル A2 に別の関数が含まれている場合に動作します。 たとえば、セル A2 に =ARCGIS.GETCOORDINATES("380 New York Street, Redlands, CA, USA") 関数が含まれている場合などです。

結果

経度 (X)

緯度 (Y)

カンマ、小数記号、セミコロン区切り

ドイツ語、オランダ語、スペイン語、フランス語、イタリア語のオペレーティング システムを使用している場合、小数の表記は英語のオペレーティング システムとは異なる形式いなることがあります。 一部の言語では、小数点を含む数に小数点 (.) ではなくカンマ (,) が使用されることがあります。

小数点の区切り記号によっては、Excel の関数を異なる形式にする必要があります。

  • 小数点 (.) の区切りを使用する場合は、関数パラメーター入力をカンマ (,) で区切る必要があります (=ARCGIS.GETADDRESS(-70.251, 43.65808) など)。
  • カンマ (,) の小数点区切りを使用する場合は、関数パラメーター入力をセミコロン (;) で区切る必要があります (=ARCGIS.GETADDRESS(-70,251; 43,65808) など)。

Excel では、デフォルトの小数点の記号はオペレーティング システムに準じます。 Excel を使用する場合、この設定をカスタマイズすることもできます。