4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

雑・Excel入門試論 - 脱VLOOKUPの思考Advent Calendar 2022

Day 7

雑・Excel入門試論 - 脱VLOOKUPの思考 07 - リンクされたデータ型

Last updated at Posted at 2022-12-06

 エクセルには、「データの種類」として、いくつかの選択肢があります。これらを "リンクされたデータ型" (linked data types) と呼びます。

  • 組織
  • 株式(英語)
    • Bingから株式、投資信託、ETF、インデックスなどの情報を取得します。ただし、日本で取引される株式は表示できません。
  • 通貨(英語)
    • Bingから為替レートを取得します。 USD/JPP, USD:JPY のように "/" か ":" で通過を区切ります。
  • 地理(英語)
    • Bingから国/地域、市、州、自治体、県などの情報を取得します。

その他、Wolframによるデータ型がありますが、2023年6月11日以降はサポートされなくなります。
※「Wolfram サポート終了を含む Excel データ型に関する FAQ

株式

 米国株式の情報を取得できます。
 銘柄コードを選択し、データの種類の「株式(英語)」を選択すると、頭に銀行のアイコンが付いた銘柄名に変わります。
 銘柄名の右上に表示されるアイコンから、株式に関する情報を取得することができます。
2022-12-04_15-01-45.gif

取得できるデータ

  • 52 week high (52週高値)
  • 52 week low (52週下値)
  • Change (前日比)
  • Change (%) (前日比%)
  • Country/Region (国/地域)
  • Currency (通貨)
  • Description (説明)
  • Employees (従業員数)
  • Exchange (市場名)
  • Headquoters (本部)
  • High (高値)
  • Industry (業種)
  • Instrument type (種別)
  • Last trade time (最終売買時間)
  • Low (下値)
  • Market cap (時価総額)
  • Name (企業名)
  • Open (始値)
  • P/E (株価収益率、PER)
  • Previous close (前日終値)
  • Price (株価)
  • Price (after hours) (時間外株価)
  • Shares outstanding (発行済株式数)
  • Ticker symbol (銘柄コード)
  • Volume (出来高)
  • Volume average (出来高平均)

データの更新

 株式については、「データ型更新設定」で更新する方法を選択できます。

地理

 国/地域、市、州、行政区画、郡、タウンシップ、自治体、地区、シャイア、州、領土、郵便番号などを元に、データを取得します。
2022-12-04_15-05-37.gif

以下のようなデータが取得できます。

  • Abbreviation (略称)
  • Admin Division 1 (State/province/other) (管理部門1(都道府県・その他))
  • Agricultural land (%) (農地面積%)
  • Area (面積)
  • Armed forces size (軍隊の規模)
  • Birth rate (出生率)
  • Calling code (呼び出しコード)
  • Capital/Major City (首都/主要都市)
  • Carbon dioxide emissions (二酸化炭素排出量)
  • Country/region (国/地域)
  • CPI (消費者物価指数)
  • CPI Change (%) (消費者物価指数変化率)
  • Currency code (通貨コード)
  • Electric power consumption (電力消費量)
  • Fertility rate (出生率)
  • Forested area (%) (森林面積%)
  • Fossil fuel energy consumption (化石燃料エネルギー消費量)
  • Gasoline pricee (ガソリン価格)
  • GDP
  • Gross primary education enrollment (%) (初等教育就学率)
  • Gross tertiary education enrollment (%) (高等教区就学率)
  • Image (画像)
  • Infant mortality (乳幼児死亡率)
  • Largest city (最大都市)
  • Latitude (井戸)
  • Leader(s) (リーダー)
  • Life expectancy (平均寿命)
  • Longitude (軽度)
  • Maternal mortality ratio (母体死亡率)
  • Minimum wage (最低賃金)
  • Name (名称)
  • Nation anthem (国歌)
  • Official language (公用語)
  • Official name (正式名称)
  • Out of pocket health expenditure (%) (医療費の自己負担額%)
  • Physicians per thousand (医師数/千人)
  • Population (人口)
  • Population:Income share fourth 20% (人口:所得シェア第4位20%)
  • Population:Income share highest 10% (人口:所得シェア最高10%)
  • Population:Income share highest 20% (人口:所得シェア最高20%)
  • Population:Income share lowest 10% (人口:所得シェア下位10%)
  • Population:Income share lowest 20% (人口:所得シェア下位20%)
  • Population:Income share second 20% (人口:所得シェア第2位20%)
  • Population:Income share third 20% (人口:所得シェア第3位20%)
  • Population:Labor force participation (%) (人口:労働力人口%)
  • Subdivisions (小区画)
  • Tax revenue (%) (税収入%)
  • Time Zone(s) (タイムゾーン)
  • Total tax rate (総税率)
  • Unemployment rate (失業率)
  • Urban population (都市人口)

Power Query Data Types

 Power Queryでデータの種類を作成することができます。
 Power Queryで作成したテーブルの列を選択し、「変換」タブの「データ型の作成」を選択します。

 データ型の値となる列を選択します。

 「閉じて読み込む」でPower Queryエディタを閉じると出来上がりです。
image.png

データ型API

 Excelは、Power BIサービスと接続し、クラウド上のPower BIサービス からユーザーが独自に設定した構造化データ型を取得することができます。
 社内で共通で使用することができるので、支店コートと支店名のテーブルや、商品コードと商品名のテーブルなどを登録しておけば、各ブックに個別にテーブルを持たなくてもよくなります。また、情報の更新も個別に行う必要がなくなります。
 ただし、情報の公開範囲を考え、機密性のない情報に限った方がいいと思います。

Power BIデスクトップのモデル・ビューで、データ型にしたいテーブルを選択し、「おすすめのテーブル」のチェックをオンにします。

 説明、行ラベル、キー列を入力して、Power BIサービスに発行します。


Excelを開きテーブルを作成します。データの種類を適用したいセルを選択し、データの種類を適用します。ここでは、「menu」が表示されていますが、表示されていない場合は「組織」を選択すると、右側にデータ型を選択する表示が現れます。

一致できなかった項目は「?」が表示されますので、右の「データ選択ウィザード」から選択します。

Power BIで作成した項目を呼び出すことができます。

※データは日本語だとうまく取得できないようです。(要検証)

コンテンツ

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?