2024/11/11号「データを分類するための列のデータを使って、
ピボットテーブルで多層的な集計を行いたい」
COUNTIF関数式を条件にすれば、
リストに該当するか否かでデータを分類できます
条件式(論理式)を順に加算することで、
値を分類することが可能です
配列数式で、
条件に合致する値を求めたいときには、
条件式(論理式)の演算結果に、値のセル範囲を乗算します
配列数式で個数を求める場合には、
条件式(論理式)を乗算します
配列数式で求めることができます
色フィルターで絞り込めます
「条件を選択してジャンプ」機能を使う方法があります
入力されている祝日名などを検索して、
該当する行を条件付き書式で強調できます
COUNTBLANKを使った条件付き書式にします
WORKDAY.INTL関数が便利です
表示形式をユーザー定義します
シート番号からシート名を取得できる
ユーザー定義関数を使う方法があります
HYPERLINK関数を使います
簡単なユーザー定義関数で可能です
集計値を選択して、条件付き書式を設定します
「行」と「列」のいずれかにフィールドを追加します
「行」と「列」のそれぞれにフィールドデータを配置します
ピボットテーブルツールや書式などを利用して整えられます
集計対象の表をあらかじめテーブル化しておくと、
ピボットテーブルでフィールドを扱いやすくなります
配列数式を使えば、
すべてのマスをまとめて埋められます
AND条件の論理式を、
OR条件の論理式でまとめれば、
一つの条件付き書式で適用できます
中間値を数値指定した
3色のカラースケールが簡単です
体重(kg)÷(身長(m))2で求めることができます
マクロなら可能です
10行程度のマクロでも行えます
「データ」タブの「区切り位置」を使えば、
指定した区切り文字で文字列を隣接セルに分割できます
「データ」タブの「重複の削除」が使えます
ユーザー定義関数内のエラー発生箇所を見つけて、
そのエラーを無効化する方法があります
既存のユーザー定義関数は、
別のユーザー定義関数内で実行して、
その結果を利用することができます
Boolean型の引数を追加して、
その指定の有無でユーザー定義関数の結果を切り替える方法があります
セルの書式設定や条件付き書式を使うのが一般的ですが、
ユーザー定義関数として処理する方法もあります
ユーザー定義関数を使う方法があります
COUNTIF関数を使った配列数式で表引きできます
入れ子構造のマクロでは汎用的にできないので、
再帰処理を使ったマクロにします
入れ子構造のマクロで求めることができます
COMBINA関数で求められます
セル値の変化を監視するマクロで実行できます
10行程度のマクロで、
置換リストを使った一斉処理が可能です
VLOOKUP関数を使えば、
置換リストに従ったデータの変換を行いながら、
エラーにならない計算を行うことができます
「データ」タブの「データの入力規則」で、
「設定」タブの「リスト」を使います
条件付き書式の適用を、
重ね合わせる方法で描けます
MAX関数やLARGE関数を使った条件付き書式で行えます
YesとNoのそれぞれの列に条件付き書式を設定します
条件付き書式による横棒グラフをコピーして、
横帯グラフに作り変えられます
グラフの表示に用いるセル数で値を除算し、
その結果と列番号を比較することで、
該当するセルを塗りつぶします
どの選択が多いのかは、
MAX、MATCH、INDEXの関数の組み合わせで調べられます
「分類」で塗り分けた色は、
「値」も指定することで濃淡をつけることもできます
異なる色で塗り分けたいときには、
3Dマップの「分類」を使います
3Dマップを使えば、
都道府県を容易に塗り分けられます
塗りつぶしは3色のカラースケールで、
非公開情報の非表示はアウトライン機能で行うことができます
勤務時間帯が1で、それ以外が0で表されているシフト表なら、
MATCH関数で最初の1の位置を割り出せるので、
そこから出勤時刻と退勤時刻を計算で求められます
奇数行であることと、
値が1であることをAND条件とする配列数式で集計できます
出勤時刻以降で、
退勤時刻未満の時間帯であるかどうかを、
論理式の乗算で判別します
FIND関数で調べた空白の位置を使って、
LEFT関数やMID関数で該当文字列を取り出せます
セルの文字列を置換するユーザー定義関数を、
選択したセル範囲の文字を置換するコードに書き換えられます
次の文字が拗音か否かを確認しながら、
文字列の分割を行う方法があります
同じモジュールにあるユーザー定義関数は、
別のユーザー定義関数から利用することができます
10行程度のユーザー定義関数で可能です
配列数式で重複行数を求めておけば、
その結果を論理値にすることで、
TRUEを条件にして検索できます
フィルターを有効にすると、
条件付き書式で適用した修飾で、
行を絞り込めます
SUM関数を使った配列数式は、
SUMPRODUCT関数で代用できます
2つの比較式を乗算する配列数式を使う方法があります
ユーザー定義関数を作れば、
それを使った配列数式で該当データを参照できます
INDEX関数を使った配列数式なら、
指定列のデータを参照できます
配列数式で参照できます
リンク貼付けを使えば、
数式でデータ参照できます
「入力されたシート名が存在するかどうかをチェックし、存在する場合にはそのシートを印刷する」
という処理を、
選択中のセルに対して行います
Sheets(1)で最初のワークシートを取得し、
Activateメソッドを使用してアクティブにすることで、
最初のシートにジャンプすることができます
右クリックしたときに実行されるサブルーチンを作ります
以前のシート名の一覧を削除してから、
あらためてシート名の一覧を表示するようにします
WorksheetsコレクションからWorksheetオブジェクトを取得し、
For Eachループでそのシート名を順にセルへ入力します
Copyメソッドを使用して、
templateシートをコピーし、
afterパラメータを使って、
新しいワークシートが現在のワークブックの最後のワークシートの後ろに配置されるように指定します
WorksheetsコレクションのAddメソッドを使って、新しいワークシートを追加しながら、セル範囲の値をシート名にしていきます
Selectionプロパティを使用して、現在選択されているセルを参照するようにすれば、その値をシート名にできます
簡単なマクロで実現できます
条件付き書式を使えば、
数式の利用で塗り分けられます
勤務時間が整数なら、
CHOOSE関数で数式を簡略化できます
配列数式を使って、
期間初日以降に該当し、
同時に期間末尾以前に該当する祝日を数えます
NETWORKDAYS.INTL関数の引数「週末」を、
0(稼働日)と1(非稼働日)の文字列で指定することで、
特定の曜日の数を調べることができます
ふりがなは、PHONETIC関数で別セルに表示できます
SUMIF関数を使います
ユーザー設定リストに登録しておけば、
その順でデータの並べ替えを行えるようになります
INDEXとMATCHの関数を組み合わせると、
検索列の左側であっても、
該当するデータを取り出すことができます
「データ」タブの「統合」を使うと、
一意の項目を抽出すると同時に、
該当値の集計を行えます
8時間未満を条件にして、
1日あたり最大8時間で週計し、
週40時間を超える時間数を求めます
NETWORKDAYS.INTL関数を使えば、
特定の曜日の稼働日数を求られます
特定の曜日や祝日を定休と勤務制では、
NETWORKDAYS.INTL関数を使って、
指定期間内の所定の出勤日数を求めます
NETWORKDAYS関数を使えば、
土日や祝日を除いた、
指定期間内の所定の出勤日数や出勤時間を求められます
CHOOSE関数を使えば、
曜日ごとに異なる数値を使用して計算できます
設定済みの条件付き書式の適用範囲は、
「条件付き書式」→「ルールの管理」で変更することができます
IFERROR関数を使えば、
エラー時に任意の値を表示できます
時刻計算の結果に24を乗算して、
ユーザー定義でhを追加します
平日と夕方を条件として、
MIN関数で該当時間数を得ます
祝日であるか否かは、
COUNTIF関数を使った対象日の検索で確認できます
WEEKDAY関数を使った配列数式で行えます
CELL関数で得たフルパス文字列から、
必要な年と月を取り出して、
DATE関数で日付にすることができます
CELL関数を使えば、
タブ名を含む文字列を取得できます
祝日の一覧表を用意すれば、
それと各日を比較することで、
条件付き書式による塗りつぶしが可能です
WEEKDAY関数による条件付き書式で塗り分けられます
EOMONTH関数を使うと、
その月の末日の日付がわかるので、
それを使って翌月の日付は非表示にします
「2023(1)」のように、
カッコ内に月を記したシートタブにして、
そこから日付データを取り出すようにすると、
シートコピーするだけで該当月のシートにできます
ユーザー設定リストを使います
あらかじめ都道府県の一覧を用意しておけば、
それを使った配列数式で、
住所から都道府県名を取り出して表示できます
PHONETIC関数で取り出したふりがなを、
LEFT関数で頭1文字にして、
テーブル化した表で絞り込みを行います
PHONETIC関数を使います
日別勤怠表のシート名を数式で作りながら、
VLOOKUP関数で参照する方法があります
条件付き書式を使って、
予定勤務時刻と比較する方法があります
休憩時間の計算は論理式の演算で、
勤務時間の○.○時間化は24の乗算で行えます
非表示にする方法もありますが、
アウトラインなら表示と非表示を簡単に切り替えられます
条件付き書式を適用すれば、
数式の結果に応じてセルを塗りつぶせます
論理式を使えば、
シフトに該当する時間帯を数値で確認できます
ピクセルで確認した行の高さを、
一つの列の幅で再現し、
それを必要な列すべてに適用します
「ホーム」タブの「フィル」→「連続データ」で、時刻もまとめて入力できます
表示形式をユーザー定義します
「すべてのグラフ」から「レーダー」を選びます
条件付き書式のカラースケールの最大値を0にします
値を参照する列の指定を、
数式で行う方法があります
配列数式を使って合計する方法があります
正しい数式で、
意図した通りの結果が得られている場合のエラー表示は、
エラーチェックの設定で非表示にできます
関数を使った条件付き書式で強調できます
範囲を選択してから印刷します
数式を使った条件付き書式で非表示にできます
基点となる年月日があれば、
そこから数式や表示形式で求めることができます
配列数式で集計することができます
フィルターを適用し、
SUBTOTAL関数で回数を集計します
COUNTIF関数で抽選された数字を調べて、
SUM関数でその回数を合計する方法があります
表形式の情報なら、
コピー&貼り付けで取得できます
IFERROR関数を使います
配列数式で抽出することもできます
「重複の削除」を利用できます
SUMIF関数を使います
「ホーム」タブの「フィル」→「連続データの作成」が便利です
ピボットテーブルで集計した結果は、
ピボットグラフにできます
ピボットテーブルを使えば、
数式なしにクロス集計を行えます
100%積み上げ横棒グラフがオススメです
COUNTIF関数で集計できます
セルやセル範囲は、
Rangeで指定できます
空セルでないことを条件に、
マクロを実行するよう、
If文を追加します
Offsetを使うと、
対象のセルの位置を行列単位でずらすことができます
For Each〜Nextで、
選択中のセル範囲(Selection)に対する処理を記述します
MATCH関数で対象を検索し、
ADDRESS関数とINDIRECT関数の組み合わせで、
SUM関数による集計を行う方法があります
条件付き書式を使います
「ホーム」タブの「フィル」→「連続データの作成」を使えば、
必要な日付をまとめて入力できます
結合セルは、
セル範囲で選択して、
フィルハンドルでコピーできます
該当する時間帯から最大値を取得することで、
予約の詰まった時間帯を条件付き書式で警告できます
条件付き書式のカラースケールを適用する方法があります
表示形式をユーザー定義する方法でも可能です
配列数式を使う方法があります
「データ」タブの「データの入力規則」を使います
日付の実体は数値(シリアル値)なので、
MAX関数を使った配列数式で調べられます
直近3ヶ月と顧客という複数の条件があるので、
SUMIFS関数を使います
SUMIF関数を使えば、
顧客別で集計を行えます
配列数式を使えば、
日時データから月を照合して、
該当する売上のみを合計できます
カスタマイズしたグラフは、テンプレートとして保存しておけば、他のグラフにも適用できます
集計結果と並べるなら、
項目なしの横棒グラフがオススメです
FIND関数を使った配列数式で集計することができます
回答個数の集計結果があれば、簡単な数式で構成比を求めることができます
単一選択のアンケートであれば、
COUNTIF関数を使って集計できます
ピボットテーブルを使えば、個人別の集計を簡単に行えます
CEILING関数を使うと、15分を基準値にして、その倍数で時刻を丸められます
「全画面表示の切り替え」を、クイックアクセスツールバーに登録しておけば、
簡単に通常表示と全画面表示を切り替えられるようになります
簡単なマクロを作れば、
「出社」や「退社」をクリック(タップ)するだけで現在日時を入力できる
タイムカードを用意できます
ふりがなの文字コードを確認することで、
ふりがなの有無をチェックできます
For Each〜Nextの構文を使えば、
選択中のセル(Selection)それぞれに対して、
右隣の「ふりがな」を登録できます
簡単なマクロを作って、ふりがな登録する方法があります
Alt+Shift+↑キーを実行すれば、
ふりがなの登録を行えます
条件付き書式を使う方法があります
COUNTIF関数を使った配列数式にします
「おすすめグラフ」を使い、
できあがったグラフを調整する方法がオススメです
複数条件による配列数式を使う方法があります
表内の数式は、
表をテーブル化することでわかりやすくなります
CHOOSE関数を使うと、
計算で得られた数値を、
任意の文字に変えることができます
配列数式を使うと、
範囲内の実績セルをそれぞれ指定値と比較して、
その結果をSUM関数で合計することができます
実績と目標を比較する論理式の結果を足し算すれば、
その個数で評価を行えます。
比較演算子を使った論理式で、
実績が目標以上となったかどうかを確認できます
カレンダーの日付で、祝祭日を検索し、
該当する日付が見つかったときに強調する方法があります
その月の1日の曜日を求めて、
そこから日にちを計算します
印刷したいセル範囲を決めて、
1ページに収まるように設定します
表示形式をユーザー定義します
シートタブ名が日にちしてあれば、
それを使ったVLOOKUP参照が可能です
シートタブを日にちにして、
それを日付として表示することはできます
TIME関数で時刻化したシフトを、
出社時刻と比較して、
条件付き書式で強調する方法があります
労働時間から、
8時間を表す"8:00"を減算します
退社時刻から出社時刻と休憩時間を減算します
同順が含まれる場合に備えて、
順位を表す数値に固有の小数を付加し、
それを使って順位から表引きを行います
条件付き書式で塗り分けることができます
偏差値は
10×(個人の得点―平均点)÷(標準偏差)+50
という計算式で求められます
RANK関数を使います
日付の実体は、
シリアル値と呼ばれる数値なので、
MAX関数を使って求めることが可能です
COUNTIFS関数を使って、
日付も条件に加えます
COUNTIF関数で集計できます
DATEDIF関数で年齢を、
EDATE関数で直近の誕生日を求めることができます
「フォーム」を使えば、
好きな項目でデータ検索できます
在庫回転率は、
総出庫数÷平均在庫数で求められます
SUMIF関数を使えば、
商品名を検索条件にして、
該当する仕入れ数だけを合計できます
ピボットテーブルでは、
フィールドの配置を変えるだけで、
簡単に集計項目を変えられます
ピボットテーブルを使えば、
簡単に入出荷データを商品別に絞り込めます
あらかじめ印刷範囲を設定しておけば、
そのセル範囲だけを印刷できます
配列数式を使えば、
空白の含まれる表からでも、
該当値を取得することができます
COUNT関数を使うと、
数値の個数を求めることができます
時間に24をかけて、
表示形式を「数値」にし、
小数点以下の表示桁数を調整します
アウトラインでグループ化すれば、
「+」や「-」をクリックするだけで表示と非表示を切り替えられます
論理式で勤務時間帯を求めている場合は、
表示されている1を合計すれば、
総勤務時間を求められます
論理式で条件付き書式を設定する方法があります
結合セルはフィルハンドルでコピーできます
IF関数を使って、
条件を空欄にします
対戦結果が空欄のときを条件とする、
条件付き書式を設定します
対戦結果を論理計算し、
その値を使ったCHOOSE関数式にします
OFFSET関数を使えば、
指定したセルの値を転記できます
見た目を整えたセルまたはセル範囲を、
コピーまたは書式コピーしていく方法が効率的です
売上日時の最大値を集計することで、
最新の売上日時を求められます
あらかじめリレーションシップを設定しておくと、
顧客リストの内容とともに売上金額を集計できます
MAX関数を使った配列数式にすれば、
売上日時の中から最新のものを表示できます
SUMIF関数を使えば、
顧客リストに集計結果を表示することもできます
ピボットグラフを使うと、
ピボットテーブルの集計結果を簡単にグラフ化できます
ピボットテーブルを使うと、
分類された表を簡単に作れます
条件付き書式を使えば、
行単位での色分けを行えます
SUMIF関数を使えば、条件付きの集計が可能です
COUNTIF関数を使った条件付き書式で可能です
統合機能を使うと、
データのある都道府県の一覧が抽出され、
それぞれの個数を集計できます
都道府県の一覧が入力されているセル範囲から、
ユーザー設定リストへの登録を行っておくと、
それを使った並べ替えが可能となります
あらかじめ都道府県の頭3文字を抜き出したリストを用意して、
それを使ってVLOOKUP関数による表引きを行います
条件付き書式でチェックしてから、
重複の削除を行いましょう
「出勤」以外の文字列を強調する条件付き書式を設定します
「データの入力規則」を使うと、
ドロップダウンリストを設定できます
EOMONTH関数で末日を求め、
その日付を過ぎた日のみを条件付き書式で非表示にします
数式で日にちを、
表示形式で曜日を表示できます
条件付きの順位を求めるときには配列数式を用います
COUNTやCOUNTIF、COUNTIFS関数を使い分けます
標準偏差をSTDEV.P関数で求めてから、
それを使って偏差値を計算します
全体の平均はAVERAGE関数を、
グループごとの平均はAVERAGEIF関数を使って求めることができます
条件付き書式を使えば、
学級別に行単位の色分けを行えます
文字が入力されているセルを強調する、
条件付き書式を設定します
入力されている日付の曜日を調べて、
土曜日と日曜日をそれぞれ塗り分けます
条件付き書式を使って、
奇数行のセルだけを塗りつぶします
「連続データの作成」で時刻と日付を入力し、
日付から曜日を表示します
リレーションシップを使うと、
多対一での集計も行えます
リレーションシップを使って、
商品情報を含む表と、
売上表を関連付けると、
一つのピボットテーブルで両者を集計できます
「行」ボックスの日付フィールドを「列」ボックスに、
代わりに商品名のフィールドを「行」ボックスに配置します
日付の入力されているフィールドを「行」ボックスに、
集計したいフィールドを「値」ボックスに配置します
「行」と「列」それぞれにフィールドを配置します
数値で入力されている選択肢の情報を、
文字列に直してから集計します
100%積み上げ横棒でグラフにできます
COUNTIFS関数を使って、
複数の条件に合致する値の個数を求めます
フィルハンドルではなく、
右ドラッグで数式をコピーします
100%積み上げ横棒グラフを使います
1で選択、0で非選択となっているなら、
SUM関数で集計できます
Ctrl+ドラッグなどでセル範囲を選択してから、
グラフの種類を選びます
COUNTIF関数で個数を求め、
それをCOUNT関数で求めた全体数で割ります
ピボットテーブルを使えば、
品別や月別などの集計を簡単に行えます
SUMPRODUCT関数で出庫数のみを合計し、
それを日数で割ります
期間と品名の複数の条件で集計することになるので、
SUMIFS関数を使います
SUMIF関数を使います
直近3回の来店日がわかっていれば、
顧客番号との2つの条件を使ったSUMIFS関数で求めることができます
LARGE関数を使った配列数式で求められます
MAX関数を使った配列数式で求められます
COUNTIFS関数を使って、
顧客番号と指定日以降の2つの条件で集計します
VLOOKUP関数を使います
月ごとに売上が記録されている表が対象なら、
SUMIF関数で集計できます
配列数式なら、
数式による条件式を使うことができます
SUMIFS関数を使って、
月と品名の2つの条件で集計します
リレーションシップで関連付ければ、
複数の表をまとめて集計できます
商品が分類されている一覧表と、
売上表を関連付けて集計します
「フィルター」に「店舗」を配置すれば、
店舗ごとに絞り込みながら集計できます
元表に小計を追加して、
それをピボットテーブルで集計します
ピボットテーブルでの集計は、
項目名を配置することで行います
ピボットグラフを併用すると、
ピボットグラフでの集計をすぐに視覚化できるので、
データ分析に役立ちます
現在の集計結果を残したまま、
異なる集計を行いたいときには、
コピーしたピボットテーブルを使います
ピボットテーブルでの集計結果は、
ピボットグラフにできます
選択肢番号を選択肢項目名に置き換えておけば、
ピボットテーブルでクロス集計できます
選択肢番号を選択肢項目名に置き換れば、
ピボットテーブルで集計できます
パーセンテージで集計してから、
横棒グラフにします
選択項目列ごとに、
選択されていることを示す1の合計を求めます
選択肢と個数を選択して、
「挿入」タブから円グラフを選びます
COUNTIF関数を使って集計できます
IF関数を使えば、
計算式に空セルが含まれるときなど、
計算結果を別の値に置き換えることができます
MAX関数を使えば、
それが存在するときにだけその時間が表示されるようにできます
MIN関数を使って、
法定労働時間の8時間を最大値とする数式を設定します
休日の勤務時間0は、
表示形式をユーザー定義することで非表示にできます
退勤時刻から出勤時刻を減算することで、
勤務時間を求められます
8%は「8%」を乗算することで求められますが、
小数点以下は自動的に四捨五入されるので、
切り捨てたいときにはROUNDDOWN関数を使う必要があります
IFERROR関数を使えば、
エラー表示を別の値に置き換えることができます
納品番号に行番号を追加すれば、
それを使って
各明細行の表引きが可能です
元表がテーブル化されていれば、
そのテーブル名と項目列名を指定して、
納品番号から表引きできます
行ボックスの項目ごとに、
値ボックスの数値を集計するのが、
ピボットテーブルによる集計の基本です
検索する「顧客名」を左端に移動して、
VLOOKUP関数で表引きします
「データの入力規則」を設定します
表引きする側とされる側の両方をテーブル化すれば、
項目列名で表引きすることができます
都道府県名の一覧を用意すれば、
VLOOKUP関数で住所から都道府県名を取り出せます
郵便番号がわかっているなら、
それを住所に変換できます
PHONETIC関数を使います
日付や時刻を数値に直すと、
会員番号の生成に使えます
ショートカットキーを使うと、
現在の日付や時刻をすばやく入力できます
棒の太さや色を変えたり、降下線を追加したりすると、
わかりやすいパレート図になります
組み合わせグラフで描けます
売上の累積構成比は、
売上と同じフィールドを使って集計できます
ピボットテーブルで集計できます
変換表を用意すれば、VLOOKUP関数で直せます
文字コードを使って演算する方法があります
CHOOSE関数を使えば、整数値を順に別の値に置き換えることができます
論理式を使って演算する方法があります
特定の列の値をキーにして、表示と非表示を切り替える方法があります
IF関数を使って、
「仕入」と「売上」で異なる計算を行います
Ctrl+Enterキーで数式を確定すれば、
選択中のセルすべてに同じ数式を設定できます
データの入力規則を設定します
祝祭日のリストを用意して、
その日付と照らし合わせます
TODAYとDAYの2つの関数を組み合わせれば、
今日の日にちを求められます
EOMONTHとWEEKDAYの2つの関数を使って、
その月の1日の曜日を求め、
万年カレンダーとして働くようにします
はじめの2日分の曜日を入力して選択すれば、
フィルハンドルのドラッグで連続データとして入力できます
TODAY関数による今日の日付を、
年と月のみの表示に変えます
COUNTIFSやSUMIFSの関数を使えば、
列名を条件として、
その列の値だけを計算対象にすることができます
ガントチャートの列をグループ化でまとめると、
クリックひとつでその表示と非表示を切り替えられるようになります
条件付き書式のカラースケールを使うと、
数値の多少をひと目で把握できるようになります
配列数式で求めた結果を
条件付き書式で帯にします
COUNTIF関数を使った条件付き書式で、
コールドナンバーを色分けして区別することができます
COUNTIF関数を使った条件付き書式で、
色分けして区別することができます
マイナス数値でデータベース化されているボーナス数字は、
-1を乗算し、
検索条件として使います
COUNTIF関数で集計し、
フィルタ機能で絞り込みます
表全体をコピーして、
値として貼り付けます
配列数式を使うと、
まとめて答を得られます
「ページ設定」の「シート」タブで「格子」を設定すれば、
格子状の罫線を付加して印刷できます
「ページレイアウト」表示に切り替えれば、
馴染みのあるcmやmmの単位でセルの高さや幅を設定できます
0〜9に乱数を割り当て、
その乱数の大きな順に0〜9を配置していく方法があります
深夜時間への区切りとなる22時を
"22:00"という形で指定して演算し、
24(時間)を乗算して○.○時間で表示します
勤務時間を○.○時間という形ですでに求めているなら、
そこから8(時間)を引けば、
残業時間を求められます
「ゼロの表示形式」を#にすると、計算結果が0のときに非表示になります
時刻同士の演算に24を乗算すれば、○.○時間になります
HLOOKUP関数を使って表引きする方法があります
INDIRECT関数で、直前の選択肢を『名前』として使います
「データの入力規則」を使えば、選択肢を一覧表示することができるようになります
2つの時刻の間で減算を行い、表示形式で○時間○分という形式にユーザー定義します
TODAY関数で得た日時を、表示形式を変更して、曜日付きの日付にします
Alt+Shift+↑キーを使うと、フリガナの登録を行えます
ふりがなの登録されている名前なら、通常の並べ替えでその読み順に並べ替えられます
「ふりがなの表示/非表示」を使うと、名前を入力したときの読み仮名をフリガナとして表示できます
シートをグループ化しておけば、入力したデータをグループシートすべてに反映させられます
3-D参照で串刺し集計します
スパークラインなら推移を折れ線で視覚化できます
RANK関数を使います
AVERAGE関数を使います
アパート・マンションの直前に空白文字が挿入されているなら、
そこで区切って切り分けることができます
都道府県の文字数を調べて、それ以降の住所を取り出します
都道府県名の頭3文字を使って、住所から該当する都道府県を探して表示します
コピー&貼付けで、行列を入れ替えてから、1列に配置し直します
コピー&貼付けしてから「区切り位置」を使います
2つの条件付き書式を、同じセル範囲に設定します
COUNT関数なら、空セルを除いた、数値セルだけを数えられます
IF関数を使えば、計算結果の0を無効にできます
表示形式を「#」にします
2つの条件による条件付き書式を設定します
テーブル化すれば、フィルターで絞り込めます
「データの入力規則」を使えば、マウス操作だけで「済」と入力できるようになります
Ctrlキー+;(セミコロン)キーで今日の日付を入力でき、それを元にした計算式で2週間後の日付を求められます
IFERROR関数を入れ子(ネスト)にします
「シートの保護」を行えば、ロックされていないセルだけしか編集できなくなります
IFERROR関数と条件付き書式で非表示にできます
F5キーでテーブルおよび列の指定を簡単に行えます
テーブル化することで、見栄えの良いスタイルを簡単に適用できます
フィルタで抽出すれば、簡単にコピーできます
SUMPRODUCT関数を使った条件付き書式にします
配列数式を使えば、一つの数式で、素数か否かを判断できます
「連続データの作成」を使えば、必要な個数の奇数をまとめて入力できます
「フォーム」という名前で用意されているので、クイックアクセスツールバーなどに追加して利用できます
*や?のワイルドカートを使って絞り込むことができます
検索ダイアログボックスのオプションで「検索場所」を「ブック」にすれば、ブック全体をデータ検索できます
Ctrl+Fキーを押せば、データ検索用のダイアログボックスを表示できます
時間の集計は通常の数式で行えますが、○.○時間のようにしたいときには1時間で除算します
「セルのスタイル」を使えば、選択中のセルの文字列などを簡単に見立たせることができます
IF関数式への条件の追加は、AND関数などを使って行います
IF関数を使って、労働時間が8時間を越えるときにだけ、残業時間の計算を行うようにします
表示形式で、値が0のときだけ白色で表示されるようにできます
WEEKDAY関数を使った、条件付き書式を設定します
「ホーム」タブの「書式」→「列の幅」で、選択中のセルの列幅の確認や、選択中のセル範囲の列幅の変更を行えます
「連続データの作成」では、指定した日付までの連続した日付をまとめて入力することもできます
年月日形式で日付を入力しておけば、表示形式でその曜日も表示できます
セルに適当な名前をつけておけば、そのセルへのハイパーリンクを設定できます
セルにシートをリンクさせておけば、そのセル内の文字列をクリックするだけで、そのシートを表示させることができるようになります
HYPERLINK関数を使えば、名前にメールアドレスをハイパーリンク設定できます
メールアドレスの入力されているセル範囲を右クリックして、「ハイパーリンクの削除」を実行します
いったん空きセルに書式ごとコピーしてから、適用範囲を変更する方法があります
絶対指定を使っている条件式による条件付き書式は、コピー後に絶対指定のセル範囲を指定し直す必要があります
ハケアイコンの「書式のコピー/貼り付け」なら、複数の条件付き書式もまとめてコピーできます
最初の列に設定した条件付き書式を、「ハケ」で他の列にコピーしていく方法が簡単です
条件付き書式の「上位/下位ルール」→「上位10項目」で、強調するセルを1つに設定します
条件付き書式を使えば、競技の進行中でも、自動的に1位のチームを強調できます
60秒以内で1点、さらに30秒以内で1点を追加する方法で、総評価点を求めます
表示形式では、複数の条件による色分けも行えます
単純な数値との比較による色分けくらいなら、条件付き書式を使わなくても、表示形式でも行えます
「データソースの変更」で、ピボットテーブルでの集計対象になっているデータ表を変更できます
カテゴリの入力されているフィールドを、「行」ボックスもしくは「フィルター」ボックスに配置します
降順に並べ替えてから、比率の累計を求めて、適当な条件付き書式を適用します
売上の構成比を求めたい
ピボットテーブルを使えば、数式なしにすぐ求められます
数式を使った条件付き書式で強調できます
条件付き書式の「セルの強調表示ルール」で強調できます
SUMIF関数で求められます
「統合」機能を使う方法があります
地方名を選択できるセルを作っておき、それを使った条件付き書式にします
関東一都六県のリストと照合することによって、条件付き書式で強調できます
VLOOKUP関数を使って、都道府県名リストと照合します
LEFT関数を使えば、住所の先頭に入力されている都道府県名を抜き出せます
TODAY関数を使って、今日と期日の日付を比べる条件付き書式にします
TODAY関数を使って、今日と期日一か月前の日付を比べる条件付き書式にします
ウィンドウ枠を固定すれば、先頭の行や列を固定して表示できます
表示形式でユーザー定義することで、入力データに手を加えることなく、表示だけを変えられます
祝日名はVLOOKUP関数で、振替休日はCOUNTIF関数で照合します
祝日と振替休日の日付一覧を用意すれば、それとの照合で条件付き書式による塗りつぶしを行えます
WEEKDAY関数を使った条件付き書式で行えます
表示形式を変えることで、曜日も表示できるようになります
「ホーム」タブの「フィル」→「連続データの作成」を使うと、選択中のセルの日付から、指定した日付までの連続した日付をまとめて入力できます
条件付き書式は、あとから指定したものが優先されますが、その優先順位は「ルールの管理」で調整できます
条件付き書式の「上位/下位ルール」を使うと、上位の値を強調できます
同じ表形式で売上が記録されているなら、「統合」を使った集計が便利です
ピボットテーブルを使えば、数式なしで簡単に集計できます
グラフ右肩の「+」をクリックすれば、データラベルなどのグラフ要素を追加できます
リレーションシップで関連付けておくと、ピボットテーブルで顧客リストを使った集計ができるようになります
ピボットテーブルで個数を集計すれば、それをもとにしてバブルチャートを作れます
2系列のデータで散布図を作り、適当なグラフスタイルを割り当てて個数の多少がわかるようにします
配列数式では、条件式を乗算することによって、複数の条件を指定します
COUNTIFS関数を使えば、複数の条件に合致するデータの個数を求められます
COUNTIF関数で重複数をあらかじめ求めておけば、通常のCOUNTIF関数式でユニーク値の個数を求めることができます
COUNTIF関数を使った配列数式で求めることができます
「年齢層」を検索条件とする、COUNTIF関数式で求められます
行と列のどちらの項目をX軸に表示するのかは、グラフ作成時に選べます
ピボットテーブルで構成比率を計算すれば、ピボットグラフの積み上げ棒グラフでそれを表示できます
積み上げ棒グラフは、棒グラフの一種です
平均値のデータ系列を追加して、組み合わせグラフでそれを折れ線に割り当てます
祝日や振替休時の日付を別表として用意しておけば、それを使って色分けできます
祝日名の入力の有無は、空セルでないかどうかを調べる条件式で確認できます
条件付き書式を使って、隣接セルも含めて塗りつぶしたいときには、それらのセル範囲すべてに条件付き書式を設定します
条件付き書式は、同じセル範囲に複数設定することができます
年/月/日の形で日付を入力していれば、WEEKDAY関数を使った条件付き書式で、曜日を色分けできます
WEEKDAY関数を使ったIF関数式で、月曜日の日付だけに「定休日」と表示させられます
ユーザー定義でaaaもしくはaaaaを追加します
「連続データの作成」を使うと簡単です
半角のH(h)を頭につけると、平成年で日付を入力できます
ユーザー定義で「文字列の書式」を指定します
ユーザー定義で「ゼロの書式」を指定します
ユーザー定義で「負の数の書式」に[赤]を追加します
ユーザー定義で0の後ろにカンマを追加します
配列数式を使うと、年齢などの数値データをグループ化して集計できます
年齢などの数値データは、グループ化して集計することができます
データの個数などは、ピボットテーブルを使って集計できます
表をテーブル化しておくと、テーブル名や列名を使った数式を設定できます
データの個数はCOUNTIF関数で求められます
VLOOKUP関数で在庫表から参照できます
TODAY関数を使うと、本日の日付を条件にして、最新の在庫数を得ることができます
配列数式にすると、「月」列なしに入出庫数を求めることができます
それぞれの伝票に「月」列を追加すれば、それを条件にしたSUMIFS関数式で入出庫数を求めることができます
都道府県一覧を別に用意して、都道府県名を抜き出してから、その文字数分を住所から引きます
COUNTIF関数を使います
条件付き書式を使います
テーブル化すれば、フィルターボタンで絞り込めます
CHOOSE関数を使えば、年度初めの月に合わせて、四半期の表示を行えます
MONTH関数を使う方法があります
日付データを曜日で表示することができます
ユーザー定義で表示形式を変更します
DATE関数を使うと、日付データに直せます
集計対象となる担当者名がわからないときには、ピボットテーブルで集計する方法もあります
集計対象となる担当者名がわからないときには、「統合」機能で合計を求める方法があります
担当者の名前がわかっていれば、SUMIF関数で担当者ごとの合計を求められます