パソコン初心者です。
関数の式を教えてください。IF関数だと思うんですが、
A1のセルには 20051221~20060620の数字が入っています。
B1のセルにA1の20051221~20060120の数字だったら180100と
20060121~20060220の数字だったら180200と
20060221~20060320の数字だったら180300と
20060321~20060420の数字だったら180400と
20060421~20060520の数字だったら180500と
20060521~20060620の数字だったら180600と
表示されるにはどのような式がありますか?
是非、教えてください。
A 回答 (8件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
=IF(A1<20060121,180100,IF(A1<20060221,180200,IF(A1<20060321,180300,IF(A1<20060421,180400,IF(A1<20060521,180500,180600)))))
で良いのではないですか?
ただし20051221以下の数字だと180100に成ります、
また、20060620以上の場合ですと180600に成ります。
少し工夫するとメッセージ("数字が越えている")を出すことが出来ます。
上のIF文の中に" "を入れると言葉が入りますよ。
No.3
- 回答日時:
星座かなにかですかね。
とりあえず、IF関数で実現するなら以下のような式でしょうか。=IF(A1<20060121,180100,IF(A1<20060221,180200,IF(A1<20060321,180300,IF(A1<20060421,180400,IF(A1<20060521,180500,180600)))))
もう少し汎用的に実現するなら
A列 B列
20051221 180100
20060121 180200
20060221 180300
20060321 180400
20060421 180500
20060521 180600
のような表を入力してVLOOKUP関数を用いるほうがよいでしょう。(例 =VLOOKUP(A1,A3:B8,2)、表が3行目からある場合です)
No.4
- 回答日時:
ちょっと長いですが
=IF(20051221 >= A1,"20051221以下の値",IF(20060120 >= A1,180100,IF(20060220 >= A1,180200,IF(20060320 >= A1,180300,IF(20060420 >= A1,180400,IF(20060520 >= A1,180500,IF(20060620>= A1,180600,"20060620以上の値")))))))
これでいくかと思います。
参照もとのA1セルの値が20051221~20060620の範囲ということなのでそれ以外にはその旨のメッセージ出るようにしてみました。
No.8
- 回答日時:
A B C D
1 20060325 180400 2005/12/21
2 2006/01/21
3 2006/02/21
4 2006/03/21
5 2006/04/21
6 2006/05/21
7 2006/06/21
8 2006/07/21
B1: =TEXT(INDEX(D$1:D$8,MATCH(TEXT(A1,"0000-00-00")*1,$D$1:$D$8)+1),"emm")*100
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/10/25 17:10
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) ある範囲のセルに何を入力すると、別のセルに○を表示させる 3 2022/04/05 15:51
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- その他(Microsoft Office) IF関数について教えてください 2 2022/05/10 13:31
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
Microsoft1Officeの互換ソフト...
-
Excel ピボットテーブルで日付...
-
エクセル関数を教えてください
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
LOOKUP関数を使えばいいのでし...
-
エクセル 白黒印刷で白線を印刷...
-
【関数】先頭だけにある、半角...
-
【関数】適切な文字数の数字を...
-
Excelのチェックボックスの使い...
-
エクセルでの作業計算方法について
-
Excelのpivotについて質問です
-
WPS OFFICEでの縦書きについて
-
時間によってファイル名が変わ...
-
エクセルのセルに同じ大きさの...
-
Aというブックの1というシート...
-
エクセルの順位別一覧表の自動...
-
西暦や和暦の表示をyyyymmdd表...
-
【マクロ】エクセルにかいてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報