Microsoft Excel [関数のみ]
日時データの範囲から時間範囲指定し、対象時間範囲に一致する複数の結果を最初の1回目のみ特定の表示や計算をする。
今回はExcelの関数のみで解決できるのでご紹介したいと思います。
Excelで計算をする際に日付や時間で特定の範囲から何かの計算をさせることはよくあると思います。
しかし、時間の範囲の判断をした結果を複数行い、その結果の中で同じ条件の場合は1度だけ計算をするような複雑な事をすることがあります。
私もExcelは得意ではないのでいろいろ調べて計算式を組み立てたのですがうまくいきませんでした。
結果として、解決できた内容を記載したいと思います。
Excelでやりたいこと
Aセルには日時のデータが入っており、Bセルに結果を表示します。
Aセルの日時から
06時30分から18時30分を”データA”とし、18時30分から翌日の06時30分までを”データB”とします。
ここまでは普通の時間範囲を判定文で表示することはできますが・・
Aセルの特定の日の06時30分から18時30分の範囲のデータが複数存在する場合は、”データA”と表示するのは1度だけとする。(同じく18時30分から翌日の06時30分も同じ条件で”データB”と1度だけ表示する)
これを実際のExcelで表現すると以下のようになります。
Excel関数で対応した内容
セルCのように表示するには下記のような数式を入れることで実現します。
=IF(COUNTIFS(A$2:A2,">="&INT(A2)+"18:30:00",A$2:A2,"<="&INT(A2+1)+"06:29:59")=1,"データB",IF(COUNTIFS(A$2:A2,">="&INT(A2)+"6:30:00",A$2:A2,"<="&INT(A2)+"18:29:59")=1,"データA",IF(COUNTIFS(A$2:A2,">="&INT(A2-1)+"18:30:00",A$2:A2,"<="&INT(A2)+"06:29:59")=1,"データB","")))
同じ悩みをお持ちの方のお役に立てればよいのですが・・・。
今話題の商品や、その他のおすすめはこちら
SALONIA(サロニア)
¥5,918(2024/12/21 04:15時点)
【2.3㎥/minの大風量】ドライ時間30%短縮を実現。面倒なドライ時間を短縮できる大風量ドライヤー
ブリヂストン(BRIDGESTONE)
¥2,010(2024/12/21 17:55時点)
サイズ:タテ610xヨコ220x奥行110mm
ハズブロ(HASBRO)
¥2,592(2024/12/21 06:42時点)
オリジナルの木製ブロックゲーム:リスクを冒す勇気がありますか?タワーを崩さないようにブロックを1本ずつ抜いて上に積んでいきましょう!子供も大人も楽しめるジェンガゲームは、何世代にもわたり愛されてきた木製ブロックバランスゲームです。
タオル研究所
¥1,890(2024/12/21 13:12時点)
類似品にご注意:タオル研究所のイメージを利用してシリーズを展開することにより、お客様が間違えて購入され、弊社に苦情の電話が入っております。タオル研究所という名称をよく確認してご購入ください。
Amazonベーシック(Amazon Basics)
¥1,900(2024/12/21 19:36時点)
【素材】NBR (ニトリルブタジエンゴム)。軽量で丈夫な耐久性のあるフォームで作られています。
アイリスオーヤマ(IRIS OHYAMA)
¥15,488(2024/12/21 12:41時点)
電源:AC100V・50・60Hz
バッファロー
¥1,980(2024/12/21 03:09時点)
※個体により製品本体のデザイン・表記が一部異なる場合がございますが仕様上問題ございません。 (個体により製品本体にA1の印字がない場合がございますが、アプリケーション パフォーマンスクラス1に対応しております。)
Anker
¥1,890(2024/12/21 17:59時点)
かつてない柔軟性:ケーブル内部の銅線をグラフェンで覆い、外装にシリコン素材を使用した3層構造を採用し、従来のケーブルにはないやわらかさを実現しました。肌に優しい使い心地をお楽しみいただけます。
Anker
¥1,690(2024/12/21 04:38時点)
デスク周りをスマートに:内蔵マグネットと専用マグネットクリップを使用して、直径3.5mmまでのライトニングケーブルやUSB-Cケーブルを確実に固定。デスク周りを洗練された状態に保ち、作業効率を最大限に引き上げます。
ATEngeJP
¥6,299(2024/12/21 00:17時点)
風量は5.1OZ/18kPa強力の大風量お持ち、家庭用品やオフィス用の機器の清潔用に適用、ホコリやゴミなどを除去することには便利です。
No tags for this post.