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

まとロゴす

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

      2016/02/20

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

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

スポンサーリンク

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

天橋立の観光を子供と楽しむためにお勧めのところ

天橋立は魅力の宝庫です。子供と一緒に観光したり、遊んだり、体...

フェイスブックのアカウントが凍結するのはなぜ?

フェイスブックを利用している方はとてもたくさんいますよね。利...

生理前にイライラ!育児を上手に乗り切るには

生理前は気分が落ち込んでイライラしたりするものです。しかし育...

バスの座席のいろんなマナー総解り


初めて会社で貸し切りのバスの旅行の幹事になった時...

告白の返事がありがとう…それはどんな意味?

女性が「好きです」と告白をして相手の返事が「ありがとう」だっ...

アメリカの大統領の顔が彫ってある岩山とは!?

アメリカ大統領の顔が彫ってある岩山の映像を見たことがある人も...

犬が人間の赤ちゃんに優しくするのはなぜ?

動画サイトには、かわいい犬や赤ちゃんの動画がたくさんUPされ...

京都の修学旅行で団体行動の時のおすすめランチ

京都は修学旅行のメッカです。学習の一環としてグループに分かれ...

LINEバイトのCMに出ている女の子は誰?

LINEバイトというサービスを知っていますか?LINEバイト...

家賃の滞納とブラックリストの関係

家賃の滞納は大家さんにとても迷惑が掛かります。また、不動産会...

100均の観葉植物を植え替えておしゃれなインテリアに!

100均にはいろいろなものが売っていますが、観葉植物も売って...

高校の入学式は何を着る?母親におススメの服装

子供の成長は早いもので、あっという間に高校生になってしまいま...

源泉徴収票を就職先に提出!?アルバイトの源泉徴収票はどうしたらいい?

就職をすると就職前にしていたアルバイトなどの源泉徴収票の提出...

横浜観光を子供連れで楽しもう!

子供と一緒に旅行へ行くのは思い出作りにもとっても楽しみなこと...

正月は旦那の実家へ帰省する?正月の過ごし方

年末や正月には実家へ帰省する人が多いですね。結婚している場合...

住民税の普通徴収って何?納付書はいつ届く?

住民税の支払い方法は二種類あり、特別徴収と普通徴収があります...

ユーキャンの資格を取得するおすすめの講座は?

ユーキャンでは趣味の分野の資格から本格的な就職に有利なものま...

寄せ鍋がおいしくなる!野菜を入れる順番とは!?

冬の寒い時期には暖かい鍋が食べたくなりますね。その中でも寄せ...

公務員の病気による休職は急激に増えています

公務員は病気で休職している期間は身分が守られています。給料や...

ドラムがうまくなりたい!練習を自宅でするには?

バンドのメンバーで最も自宅練習が難しいのはドラムではないでし...

スポンサーリンク

●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

ページ
上部へ