31日までの日付を用意しておいて、
条件付き書式で不要な日付を非表示にする方法があります
祝祭日のリストを用意しておけば、日付に該当するものを、
VLOOKUP関数で表引きできます
祝祭日名の入力の有無で条件付き書式にする方法があります
WEEKDAY関数を使った条件付き書式で、色分けが可能です
曜日は、年月日のデータから求めて表示できます
条件付き書式で行えます
表示形式を変更します
目標値と総日数を絶対指定にしておけば、日にちごとの目標累計値を求められます
累計対象セルの値を条件とする条件付き書式で行えます
SUM関数式でも累計が可能です
○○:○○は、24を乗算すれば、○.○時間になります
シート範囲内に追加すれば、集計対象になります
COUNT関数を使うと、複数シートのセル範囲に含まれる、数値データの個数を知ることができます
SUM関数は、複数シートのセル範囲を合計することができます
セルに名前を付けておけば、名前ボックスからそのセルに移動できるようになります
時刻表示は24を乗算すれば、○時間という数値になります
時刻計算では、負の値はエラーになります
IFERROR関数を使うと、エラー値を任意の文字列に置き換えることができます
「データの入力規則」では任意の「エラーメッセージ」を設定できます
祝祭日などの不定期な休業日は、リストをあらかじめ用意しておきます
「データの入力規則」では、条件式を使った入力値の制限も行えます
「データの入力規則」で入力値を制限します
「データの入力規則」を使います
「午後」などの文字列が含まれるか否かはFIND関数で調べることができます
ユーザー定義で曜日を表示している場合には、WEEKDAY関数で木曜日かどうかを調べます
連番になっているなら、MATCH関数だけで該当番号がわかります
MAX関数を使えば、指定セル範囲の中から最大値を取り出して表示できます
棒を太くして、追加したデータラベルの設定を変更します
ピボットテーブルでの集計結果を貼り付けた表から作ります
行と列のボックスそれぞれにデータフィールドを配置します
「組み合わせ」→「集合縦棒-第2軸の折れ線」を使います
ピボットテーブルを使えば、項目別の集計を簡単に行えます
ピボットテーブル/ピボットグラフ ウィザードを使えば、
複数のシートに記録されているデータを簡単に集計できます
AVERAGEIF関数を使えば、条件に合致するデータだけの平均値を求められます
テーブル化して男女別にデータを絞り込めば、ステータスバーでその平均値を確認できます
BMI値は、体重を身長の二乗で割って求めます
シートごとコピーした条件付き書式の内容を、コピー先に合わせて修正します
条件付き書式を使って、基準値との比較を行います
空欄を判断するための条件付き書式を追加して、「条件を満たす場合は停止」するように設定します
条件付き書式を使って、基準値との比較を行います
配列数式を使えば、COUNTIF関数で調べられます
COUNTIF関数を組み合わせます
COUNTIFS関数を使って調べることができます
COUNTIF関数を使って調べることができます
COUNTIF関数を使って調べることができます
For Each...Next ステートメントを使って、選択範囲に含まれるセルを順番に処理します
Functionプロシージャとして、Visual Basicで作成できます
「開発」タブを表示しておけば、
そこから「Visual Basic」を実行してマクロを作ることができます
ユーザー設定のスタイルとして登録しておけば、
一覧から選ぶだけで、選択中のセルに適用できます
色フィルターを使えば、塗りつぶし色などで強調されたデータだけに絞り込めます
テーブル化した表でも、通常の表と同じように条件付き書式を設定できます
テーブル化すれば、フィルターボタンで簡単にデータの絞り込みを行えます
表示形式でユーザー定義します
COUNTIF関数を使えば、データの重複個数がわかります
フィルターボタンを使えば、簡単にデータを絞り込めます
MATCH関数を利用すれば、プラン別の料金をVLOOKUP関数で求めることができます
「データの入力規則」で任意のドロップダウンリストを設定できます
表をテーブル化しておけば、データを追加したときに、自動的に同じ書式が適用されるようになります
「データの入力規則」→「日本語入力」を使えば、セルごとに日本語入力のオンとオフを自動で切り替えられます
VLOOKUP関数を使えば、料金表から表引きできます
[Ctrl]+[;](セミコロン)キーで今日の日付を、[Ctrl]+[:](コロン)キーで現在の時刻を入力できます
表示形式を使えば、複数のセル値にまとめて文字列を追加できます
元表に「曜日」列を追加すれば、ピボットテーブルでそれを使って集計できます
元表をテーブル化しておけば、「更新」するだけで、現在の状況を集計できます
ピボットテーブルでの集計は、「データソースの変更」で他のデータにも適用できます
ピボットテーブルを使う方法があります
最大値の7時間を超えないように、MIN関数も使います
マイナスの無効時刻とならないように、MAX関数を利用します
MROUND関数を使えば、指定した時間で丸めることができます
時刻に24を乗算すれば、時間数になります
表示形式を「[h]:mm」とユーザー定義します
テーブル化した表なら、データ行の増減にも柔軟に対応できます
あらかじめ適当なテーブル名をつけておけば、その名前で表引きを行えます
シートの保護を行うか、シートを非表示にします
「セルの書式設定」→「表示形式」タブで、
「000-000-0000」のようなユーザー定義を設定すれば、
10桁の数値をハイフン付きで表示させることができます
HYPERLINK関数を使えば、数式でハイパーリンクの設定を行えます
ハイパーリンクによるジャンプ先は、他のブックのシートも対象にできます
ジャンプ先のシート名がセルに入力されている場合には、
ハイパーリンクを設定することで、そのシートを簡単に表示することができます
任意のセルにシートと同じ名前をつけておけば、名前ボックスのリストからそれを選んで表示できるようになります
ユーザー設定リストに登録した文字列は、
フィルハンドルのドラッグで簡単に入力できるようになります
曜日や四半期などの文字列も、フィルハンドルのドラッグで簡単に入力できます
「ホーム」タブの「フィル」→「連続データの作成」を使えば、
指定年月日までの連続する日付をまとめて入力できます
フィルハンドルのドラッグで、連続する日付を入力できます
フィルハンドルのドラッグで、初期値に応じた連続した数値を入力できます
祝日や振替休日のリストと照らし合わせる条件付き書式で、
日付の色を変えられます
祝日の曜日を調べれば、振替休日の有無を求められます
『春分の日』は前年の2月に発表されますが、それ以降の日付を計算式で予想することはできます
WEEKDAY関数を利用して求めることができます
IFERROR関数を使えば、エラー値の代わりに、任意の文字列を表示させられます
DATEDIF関数を使えば、期間内の満月数を求めることができます
項目行を固定表示する方法はいくつかありますが、
見栄えも同時に整えられる、表のテーブル化が便利です
ユーザー定義すれば、ハイフン付きの表示や、
表示桁位置の固定などを、データの修正なしに行えます
コピー&貼り付け、もしくは画像ファイル化することで、
他のアプリにグラフを持っていけます
色合いなどを変えることで、見やすくわかりやすいパレート図に変えられます
ピボットテーブルで構成比累計を求めておけば、
そのままピボットグラフでパレート図を作ることができます
構成比累計は、集計フィールドで求めることができます
ピボットテーブルでの集計は、集計フィールドを使います
同じフォーマットで入力されている値なら、SUM関数による串刺し集計が可能です
担当者の一覧を用意できるなら、SUMIF関数で担当者別の売上を求められます
「データ」タブの「統合」を使えば、有効な担当者のみを集計できます
SUM関数式で、始点を先頭セルに絶対指定します
集合縦棒グラフの棒を太くするなど編集すれば、ヒストグラムになります
FREQUENCY関数を使えば、配列数式で簡単に度数を求められます
棒を太くするなどすれば、ヒストグラムらしくなります
アドインとして用意されている「分析ツール」をインストールすれば、
表とグラフをまとめて作ることができます
配分表を用意すれば、VLOOKUP関数で評価値を求められます
偏差値による比較条件式を使って、論理値の足し算を行う方法があります
偏差値は、z得点を10倍にして、50を足すことで、数値として扱いやすくしたものです
数式に適当な名前を付けておけば、その数式を内包する数式がわかりやすくなります
対象セル範囲に名前をつけたり、表をテーブル化したりすることで、数式はわかりやすくなります
配列数式での条件の追加は、追加する条件式の乗算で行えます
COUNTIFS関数と同等の、配列数式を利用する方法があります
複数条件に合致するセルを数えられる、COUNTIFS関数を使います
COUNTIF関数では、比較演算子を文字列として扱います
ユーザー定義関数は、その処理を拡張できます
塗りつぶし色を数値で表すユーザー定義関数を作れば、数式で求めることができます
IFERRORを使って、2つのVLOOKUP関数で段階的に送料を検索します
VLOOKUP関数を使って、都道府県名に該当する送料を検索します
Ctrl+:(コロン)で入力できます
前日シートのコピーで、当日の新規シートを作り、そのデータ範囲だけを削除する方法があります
新規シートの名前に日付を加え、マクロ実行時にその存在の有無を確認するようにします
ThisWorkbookのOpenプロシージャに該当コードを記述します
Shift+F11キーで行えます
ピボットテーブルを使うと、いろいろな角度で集計を自在に行えます
フィルターを使えば、データの絞り込みや並べ替えを簡単に行えます
RANK関数を使うと、全体における順位を求めることができます
テーブル化してしまえば、用意されているデザインを適用して、簡単に見栄えを整えられます
VLOOKUP関数を使って、評価に応じた点数をリストから表引きします
配列数式を使えば、特殊な条件に合致するセルの値だけを合計することができます
セル範囲を右ドラッグすれば、条件付き書式を含む書式だけのコピーが可能です
※「コピー元から離れたセルを指定」する方法について、手順の最後に過去記事へのリンクを追加しました。
対象が1から順に並ぶ整数なら、CHOOSE関数を使えます
連番付きの項目名は、フィルハンドルのドラッグでまとめて入力できます
「ホーム」タブの「検索と選択」→「ジャンプ」を使うと、名前付きのセル範囲を表示できます
「数式」タブの「名前の管理」を使います
左端や上端などに名前をあらかじめ入力しておけば、選択した行や列のセル範囲にそれを設定できます
対象となるセル範囲に名前を付けておき、それを数式で用いる方法があります
ピボットテーブルで累計を求めることができます
テーブル化した表なら、データの追加も、合計の計算も容易に行えます
WorksheetオブジェクトのActivateプロシージャを使って、表のあるシートが表示されたときに、
フィルターによる絞り込みが自動的に再適用されるようにします
条件付き書式では行えませんが、フィルターによる絞り込みでなら可能です
表示形式でも設定できます
表示形式で桁区切りカンマの位置を変えると、千単位での数値表示に変えられます
1時間を表わす"1:00"で、時間数を割ります
午前と午後を表す文字は、「/」をはさんで指定します
曜日は書式記号の「aaa」で表示できます
2つの条件付き書式を設定した場合は、上に位置するものが優先して適用されます
期日と本日の差が30以内かどうかを調べる、条件付き書式を設定します
「テーブルとして書式設定」を使って、表をテーブルに変えるのが簡単です
「カレンダーの種類」を「和暦」にします