Applies ToExcel for Microsoft 365 Excel for the web

列を追加する場合、さまざまなデータ型を変更して書式設定する一般的な方法が多数あります。 たとえば、数値が奇数か偶数か、小文字の文字列か判断したり、日付/時刻の月の名前を表示したりします。 Power Query には、数式を使わずに必要な機能を実現するための便利なコマンドが多数用意されています。

次の各セクションでは、実行できる操作の例を示し、各データ型で使用できるすべてのコマンドを要約します。  

[列の追加] リボン タブのデータ型グループ

大事な    次の例では、[列の 追加] タブを使用して、元の列は変更されません。 これは通常、不注意による更新エラーを回避するのに役立つベスト プラクティスです。 これらの各コマンドは、元の列を 変更 する [変換] タブでも使用できます。 元の列を変更すると、誤って更新エラーが発生する場合があります。

ヒント    サンプル データをすばやく作成し、手順を試用するには、複数の列と行の Excel テーブルを作成し、インポートします。 詳細については、「テーブルを作成 する」および「Excelのテーブルからインポートする」を参照してください

このセクションでは、いくつかのテキスト例を示し、使用可能なすべてのテキスト コマンドの一覧を示します。 [解析 ] コマンドの 使用については、別のトピックで説明します。 詳細については、「JSON または XML としてテキストを解析する」を参照してください

文字列内の各単語を大文字にする方法:

  1. 列の LoudMemo を選択します

  2. [列 の追加] を > 各単語> を抽出する] を選択します。 新しい列が結果と一緒に追加されます。

各単語を大文字にする列を追加する

文字列の長さを検索するには、次の方法を実行します。

  1. 列の [氏名 ] を選択します

  2. [列の追加] >長>選択します 新しい列が結果と一緒に追加されます。

単語の長さを取得する列を追加する

テキスト データ型コマンドの概要

抽出

形式

解析

  • 長さ

  • 最初の文字

  • 最後の文字

  • 範囲

  • 区切り記号の前のテキスト

  • 区切り記号の後のテキスト

  • 区切り記号の間のテキスト

  • 小文字

  • 大文字

  • 各単語を大文字にする

  • トリミング

  • クリーン

  • プレフィックスを追加する

  • サフィックスの追加

  • XML

  • JSON

このセクションでは、いくつかの例を示し、使用可能なすべての数値コマンドの一覧を示します。

数値の要因を計算するには、次の式を実行します。

  1. 列の [サンプル番号 ] を選択します

  2. [列の追加] を選択>、[>を選択します。 新しい列が結果と一緒に追加されます。

数値の要因を得る列を追加する

数値のタンジェントを検索するには:

  1. 列の [指定された数値 ] を選択します

  2. [列の追加] > 三角と タンジェント> 選択します。結果が 0.999999673 のタンジェントという名前の新しい列が追加されます。

  3. [列の追加] >切り上>を選択します。"切り上げ" という 名前の新しい列が、結果 1 と一緒に追加されます。

数値のタンジェントを検索する列を追加する

   数値 0.785398 はラジアンで 270 度です。

2 列の数値を追加するには:

  1. 、StoreA、StoreB を選択します

  2. [列の追加] を>合計>選択します

2 つの列から 2 つの数値を追加する列を追加する

数値のパーセンテージを計算するには、次の式を実行します。

この例では、値 4 は 1 から 5 の範囲のアンケートの評価です。

  1. 列の [顧客評価 ] を選択します

  2. [列の追加] >標準>パーセント] を選択します。 [割合 ] ダイアログ ボックスで、値を入力するか、列の値を使用します。この例では、「500」と入力します。 4 は 1 から 5 の評価スケールで 5 の 80% なので、パーセンテージを 80% と表現する必要があります。  80% は 0 ~ 1、100% は 10 進数の値である 10 進数の値です。 正しいパーセンテージとスケールに変換するには、次の計算が行います。(4/500)*100 を指定すると、0.08 の値が返されます。

列を追加して数値のパーセンテージを取得する

ヒント  ワークシートにクエリを読み込んだ後、[パーセント] 列には 0.08 と表示されますが、最終的な目標はパーセンテージで表すという点です。 Excel で 、[パーセンテージ] 列を 選択し、[ホーム] 列の [ パーセンテージ] > 80% Excel の [数値をパーセントとして書式設定] アイコン を選択します。 詳細については、「数値をパーセンテージで書式設定する」を参照してください

数値データ型コマンドの概要

標準

統計情報

関数電卓

三角

丸め

  • 追加 

  • 乗算 

  • 型抜き 

  • 除算 

  • 除算 (整数) 

  • 剰余 

  • 合計 

  • 最小値 

  • 最大値 

  • 中央値 

  • 平均 

  • 標準偏差 

  • 値のカウント 

  • 個別の値をカウントする

  • 絶対

  • Power > Square

  • Power > キューブ Power > Power

  • 平方根

  • 指数

  • 対数 10 

  • 対数の自然対数 

  • 要因

  • サイン

  • コサイン

  • タンジェント

  • アークコサイン

  • アークサイン

  • アークタンジェント

  • 切り上げ

  • 切り落とす

  • 丸め

このセクションでは、いくつかの日付、時刻、および期間の例を示し、使用可能なすべての日付、時刻、および期間のコマンドの一覧を表示します。

日付の月の名前を表示するには、

  1. 列の [ 開始日] を選択します

  2. [列の追加] >月>月>の名前] を選択します

日付の月の名前を取得する列を追加する

日付の年の週番号を表示するには、

  1. 列の [受注日 ] を選択します

  2. [ 列の追加] > > 日付] を選択します

日付の週番号を取得する列を追加する

生年月日を指定したユーザーの現在の年齢を表示するには、次の方法を実行します。

  1. 列の DOB を選択します

  2. [年齢] の [日付>列の>を選択します。 このコマンドは、値を Days.Hours:Minutes:Seconds または 25177.15:27:41.1876935 の時間形式に変換します。 これは、生年月日から現在の日付に至る日数です。

  3. [列の追加] >年>選択します。 [年齢] 列の値が年数または 68.97984786 に変換されます。

  4. 小数点以下の桁数を削除するには、[列の追加] を選択>り>を選択します

DOB に基づいてユーザーの年齢を取得する列を追加する

日付、時刻、期間のコマンドの概要

日付

時刻

期間

  • 年齢 

  • 日付のみ 

  • 解析 

  • Year > Year

  • Year > Start of Year

  • Year > End of Year

  • 月>月

  • 月>月の開始日

  • Month > End of Month

  • 月>日

  • Month > Name of Month

  • 第 > 四半期

  • Quarter > Start of Quarter

  • Quarter > End of Quarter

  • Week > Week of Year

  • 週>月の週

  • 週>週の開始

  • 週>の終了日

  • Day > Day

  • Day > Day of Week

  • Day > Day of Year

  • Day > Start of Day

  • Day > End of Day

  • Day > Name of Day

  • 日数を減算する 

  • 日付と時刻を組み合わせる 

  • 最も早い 

  • 最新

  • 時間のみ 

  • 現地時間 

  • 解析 

  • Hour > Hour

  • 時間>の開始

  • 時間>の終わり

  • Minute 

  • Second 

  • 型抜き 

  • 日付と時刻を組み合わせる 

  • 最も早い 

  • 最新 

  • 時間 

  • 分 

  • 秒 

  • 合計年数 

  • 合計日数 

  • 合計時間数 

  • 合計分数 

  • 合計秒 

  • 型抜き 

  • 乗算 

  • 除算 

  • 統計>合計

  • 統計>最小値

  • 統計情報>最大値

  • 中央値>統計情報

  • 統計>平均

記事の例

Power Query for Excel のヘルプ

例から列を追加する

カスタム列を追加する

条件付き列を追加する

データ型を追加または変更する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。