小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年2月13日【ID:0】

【Excel】四半期を簡単な数式で求める


日付から第何四半期なのかを求めるには、CHOOSE関数MONTH関数を組み合わせます。
それぞれの関数の使い方は以下になります。

=CHOOSE(インデックス, 値1, [値2], [値3], …) // 引数のインデックス(数字)に対応した値を抽出
=MONTH(シリアル値) // 引数の日付かた月のみを抽出

CHOOSE関数の第1引数のインデックスにMONTH関数を組み合わせることで、日付に対応する月をインデックスとして渡すことができます。

=CHOOSE(MONTH(B8),1,1,1,2,2,2,3,3,3,4,4,4)

CHOOSE関数の第2引数以降に「1,1,1,2,2,2,3,3,3,4,4,4」と12個の数字を並べます。
そうすると、1月の場合は1番目の値で「1」、8月の場合は8番目の値で「3」を返します。

これだけで、日付から四半期単位の番号(1~4)が取得できるので、SUMIF関数などで四半期単位の集計が可能です。

1枚目の画像のように、「第〇四半期」と表示させる場合は、「&」で文字結合させます。

="第"&CHOOSE(MONTH(B8),1,1,1,2,2,2,3,3,3,4,4,4)&"四半期"

パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。


メンバー募集
ExcelVBA学習ロードマップ配布 ExcelVBA学習ロードマップ配布





リンクの共有はこちらから行えます。

  リンクコピー Twitter Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

5387591

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【ExcelVBA】自動で書類の発行日とお支払い期限を設定

【Excel】グラフタイトルにセルの値を参照させる

【ExcelVBA】予定表の各日付に1行を追加する

【Excel】空白演算子でマトリックス表から値抽出

【Excel】実は無料の学習教材

【Excel】新関数で「好みの項目」を「好みの順番」で抽出する方法

【Excel】条件付き書式で休日を色付け

【Excel】VLOOKUP関数で複数の表から検索

【Excel】FILTER関数で空白を空白のまま抽出する

【Excel】特定の文字を基準に列を分割

【Excel】表のデータ行や項目の位置を移動する

【Excel】新機能:画像をセル内に配置

【Excel】数式で週の開始日を求める

【Excel】VLOOKUP関数の参照元の表を切り替える

【Excel】REPLACE関数とSUBSTITUTE関数の使い分け

【Excel】重複のない順位を割り当てる

【Excel】出社時刻と退社時刻から勤務時間を求める

【Excel】文字列を並べ替えた時の順番

【Excel・Googleスプレッドシート】セルを囲む薄い線を非表示にする

【ExcelVBA】自作関数(ユーザー定義関数)が自動更新しない

【Excel】スピルを活用して品名単位で数量を集計

【Excel】FILTER関数で離れている列を抽出

【Excel】瞬時に合計を求める

【ExcelVBA】完了タスクを非表示にして着手中タスクを上位表示する

【Excel】基準日から「年・月・曜日・月末」などを求める





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

・全作品ダウンロード
・コンテンツ閲覧管理
・チャットサポート

 メンバー募集は
こちら 


※メンバーページと連携すると表示されなくなります