日頃の疑問や豆知識を調べて簡潔にまとめています。さらに詳しい内容を知りたい方は引用元でご確認下さい。

まとロゴす

エクセルのIF関数で時間を設定する

      2016/02/20

エクセルのIF関数で時間を設定する

エクセルを使う機会は少なからずあると思います。数多くの数式がある中、どの関数を使ったらいいのかなど、わからなくなってしまうことがあります。IF関数と時間を使って式を作りたい方もいるでしょう。そこで今回は、エクセルのIF関数で時間を設定することについて調べてみました。

スポンサーリンク

  こんな記事もよく読まれています

車の年式で査定額は変わる!?古い車は高く売れるのか

車を買い替えるときには今まで乗っていた車を下取りに出しますね...

式典のBGMに!お勧めのクラシック

卒業式や、結婚式などの厳かな式典にはよくクラシック音楽がBG...

ピアスをニードルであけたい!自分で購入してやるには?

あなたはピアスをあけていますか?ピアスをセルフであけるにはピ...

笑顔が一番!魅力的な表情の作り方

第一印象で大事なのはやはり表情ではないでしょうか?こちらが笑...

借入金の利息額を計算してみよう

銀行や消費者金融からお金を借りると当然利息が付きますね。とこ...

妊娠中の仕事がつらい!休みがちになる前にしておくこと

妊娠すると仕事をどうすべきか悩むところですね。妊娠中の体調の...

裁判で判決がでるまでの時間はどのくらい?

もしあなたが裁判をすることになったらどうしますか?裁判と聞く...

台湾へ旅行してみよう!航空券やホテルの相場は?

海外旅行に行きたいと思っている方、行先に台湾はいかがでしょう...

東京で地震が発生!津波は来るのか?

近年東京では南海トラフ地震の発生により甚大な被害を被るとの想...

社会保険加入で手取りはどうなる?そのメリットは

2016年10月より、条件が拡大されてパートの方で社会保険に...

ゆうちょでクレジットカードを作ろう!年会費や引き落としはいつ?

ゆうちょ銀行が発行しているクレジットカードを知っていますか?...

彼氏に会えないストレスでイライラ!そんな時の対処法

社会人になって、お互い仕事をしだすと彼氏に会えなくてイライラ...

ホテルで掃除のアルバイト!その仕事内容は?

ホテルの掃除のアルバイトやパートの求人をよく見かけますね。ホ...

新幹線をキャンセル!乗車券の払い戻し

新幹線を予約していて、急に乗ることができなくなることあります...

気になる人を女性から誘う場合、どんな店を予約したらいい?!

気になる人ができたら、一緒に食事に行ったりしたいと思いますよ...

子供が発熱!手足冷たい時の対処法

小さい子供が突然発熱することはよくあります。熱があるのに手足...

バレンタインの義理チョコへのお返しは?いらないと言われたらどうする?

バレンタインのお返しで悩むのは義理チョコへのお返しですね。最...

体育教師になるにはどの大学へいけばいい?

どうすれば体育教師になれるか知っていますか?どんな大学に行け...

司法書士と弁護士、統合は必要か?

弁護士と司法書士、どちらも法律に関係した仕事ですが、できる仕...

小学校の卒業式は何を着る?男子の場合

6年間通った自分の子供の小学校の卒業式は親としては感動もひと...

スポンサーリンク

●IF関数とはなんですか?

IF=もしも
つまり、もしも何々なら何々を返し、それ以外が何々を返す。
例文で説明します。
A列に1~5が入力されているとします。
問題:
A1が「1」の場合、B1に「A」を表示させ、それ以外は空白にしなさい。
この場合のB1の式は、
=IF(A1=1,”A”,””)
=IF(論理式,真の場合,偽の場合)
となります。
論理式、つまり、「何々だったら」にあたり、
真の場合、つまり、条件である論理式にかなった場合になります。
偽の場合、つまり、その他、論理式に合わないもの全てとなります。

これが一つのIF文ですが、これに更にIFをつなげると、
一つの条件に合った中で、更に絞って何々なら何々としていくことが出来ます。
IF(A1=1,”A”,IF(A1=2,”B”,””)
つまりは、
もしも、A1が「1」なら「A」を返し、それ以外でA1が「2」なら「B」を返す、それ以外の他の場合は空白とする。
と言う意味になります。

IF文を完成させるには、
数式バーの横のfxを押し、関数ボックスを開いたら分類を「論理」とし、
その中の「IF」をクリックします。
引数ボックスが開きますので、
先に説明したように、論理式、真の値を入力して、IFを続ける場合は、
偽の値に、更に関数ボックスのIFをクリックして次の論理式、真の値を入れて行き、
最後に、それ以外として偽の値を入力してOK(完成)させます。

引用元-Yahoo!知恵袋

●エクセルIF関数で時間を設定するには?

エクセルで以下のようなIF文を作った時に時間を設定した部分がエラーになってしまった。

=IF(A1=9:00:00,”OK”,”NG”)
セルA1の値が9時ならOK、それ以外はNGを表示する。

=IF(A1=”9:00:00″,”OK”,”NG”)
文字列にしてもうまくいかない…。

何かあるのだろうと思ってググってみると以下のようにすればOKでした。

=IF(A1=TIMEVALUE(“9:00:00″),”OK”,”NG”)
時間を使う場合は、TIMEVALUE関数を使えば正しく処理できます!

FC2 Blog
http://devrecord.blog56.fc2.com/blog-entry-53.html

●エクセル、時刻を条件にしたIF関数

こんにちは!いつもこの学校でお勉強させていただいてます。
ほんとにいつもありがとうございます。
     A列
時刻
1 20:51:25
2 13:17:02
3 19:41:15
4 15:26:01
5 19:25:26
6 19:21:01
7 8:09:17
8 18:54:06
9 18:43:27
10 10:43:05
11 9:42:33
12 18:39:36
13 8:39:10
14 18:37:34
上記のように時刻の入っている列があります。この時刻が9:00~10:00だったら『1』を返す、10:00~11:00だったら『2』を返す…ようなIF関数を組んでみたのですがエラーになってしまうのです。
=IF(AND(D2>=9:00,D2<10:00),1,IF(AND(D2>=10:00,D2<11:00),2,IF…))←このようなかんじなのですが。条件の中に時刻表示は使えないのでしょうか?無知ですみませんがよろしくお願いいたします。 =IF(AND(A1>=TIME(9,0,0),A1=TIME(9,0,0),A1引用元-エクセルの学校

●IF関数の論理式に時刻を使いたい

>どうしてIFのの条件に時刻の表示形式は使えないのか
IF関数は、エクセルの「関数」です。関数の中で扱う番地は、番地のセルに入っている「値」を問題にしているものです。一部の番地以外の引数も値を問題にしてます。
書式やコメントやセルに付随するデータ(情報)は、色々あるのですが、その中の「値」(Value)だけを問題にします。それに伴って、IFも値を聞く風になっています。TRUE、FALSEも各ソフトや言語で値が決まっています。
(エクセルの将来バージョンでは、書式も聞けるようにMS社はするかも知れないが、プログラムなども関数は値を返すのがいまは主流か。)
表示形式で変換している見た目の状態は、「値」ではありません。特に日付、時刻で相違が顕著です。
時刻もエクセルは24時間を1とする値で持ってますから
値で聞かないとなりません。
更に聞くなら、12時間を0.5と聞くので無く、もう少し時間らしく表現できないかと言う質問はありえます。
それは”12:00″です。0.5を12時と名前をつけておく方法とかもありそう。
>後半
=1+”12:00″
をやって見てください。1.5になりました。
*1しなくても良いようです。
エクセルの中で変換してくれていると考えなくても良いのでは。”12:00″で0.5と言う数値と扱うで良いのではないでしょうか。*1しても結果は変わらないのですが。

引用元-教えて!goo

●エクセルIF関数の時間の把握

Excelの関数は得意ではないのですが、こんな感じで如何でしょう。

●前提

セルC1に、8時間以内の時給
セルD1に、8時間を越えた場合の時給を入力
セルB列の書式を時刻として、8:00 の形式で入力するとする。

●式

上記前提の下、
セルC2に以下の関数を書く。

=IF(B2>TIME(8,0,0),
   8*$C$1+(B2-TIME(8,0,0))/TIME(1,0,0)*$D$1,
   (B2-TIME(8,0,0))/TIME(1,0,0)*$C$1)

セルB2に 労働時間 8:30 と入力すると、対応する給料がC2に出ると思います。

Excelの場合は、日付や時刻についてシリアル値で認識しており、それで計算を行っています。

8時間を越えるということで、B1>8 というように記載しても、時刻で入力していれば、システム的にはシリアル値で計算しているので、B1>8では正しくありません。

なお、IF関数で、以上、以下は、>= や<= で良いと思います。

どのような表を作りたいのか良く判りませんので、的外れかもしれませんが、よければ参考にしてください。

引用元-OKWAVE

まとめ
多くの関数があり、様々な使い方があります。これを機会に知識を深めていってください。

twitterの反応

 - 自然・科学・IT

ページ
上部へ