人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Excelでの質問です。

セルA1に

2007/8/1

という数値が入っております。
本日より前の日付であればA2に×を表示させたいと思っております。
そこでセルA2に
=if(条件式,"×","")
というのでいけるのではないかと思うのですが
本日より前ならtrueという条件式の公式が分かりません。
どなたかアドバイスいただけないでしょうか。

●質問者: quocard
●カテゴリ:コンピュータ インターネット
✍キーワード:A1 Excel アドバイス セル 本日
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● ootatmt
●23ポイント

=IF(A1-TODAY()<0,"×","")

これでどうですか?

◎質問者からの返答

ありがとうございます。

あれ、こんなものなのですね。

何か難しく考えすぎていたようです。

ちなみに追加で質問になってしまいますが、

trueなら”×”となっている部分を

背景色を赤にするといった事も可能なのでしょうか。


2 ● りくっち
●23ポイント

A2=IF((TODAY()-A1)>0,"×","")


でどうでしょうか。

Excel(エクセル)基本講座:日付の関数

TODAY関数が本日のシリアル値を算出します。

尚、同日の場合も×にする場合は、


A2=IF((TODAY()-A1)>=0,"×","")


としてください。

◎質問者からの返答

ありがとうございます。

どうやら難しく考えすぎていたようです。

とても参考になりました。


3 ● ootatmt
●22ポイント

ごめんなさい。もう一度。

>>=IF(A1<TODAY(),"×","")<<</p>

これでいけると思います。

◎質問者からの返答

ありがとうございます。

参考にさせていただきます。


4 ● きゃづみぃ
●22ポイント

=IF(TODAY()>A1,"×","")

計算しなくても 直接 比較できますよ。

◎質問者からの返答

ありがとうございます。

参考にさせていただきます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ