お願い致します。
前にも質問させて頂きました
下記の内容において回答をおねがい致します。
下記 エクセル表
1 A B C D E
2 商品 製造年月日 製造出荷期限 期間 出荷可能&出荷不可
3 11111 20180318 20190513 412日 エラー表示
*2019年5月3日前でしたら出荷[OK]それ以降でしたら[NG]表示を エクセル表Eに表示
5 商品 製造年月日 製造出荷期限 期間 出荷可能&出荷不可
6 22222 2018年3月 2019年5月 15か月 エラー表示
*2019年5月3日前でしたら出荷[OK]それ以降でしたら[NG]表示を エクセル表Eに表示
上記
エクセル表になります。
2
3
5
6
に関しては質問になります。
この内容でお分かりになりますでしょうか
何卒宜しくおねがい致します。
No.7ベストアンサー
- 回答日時:
まずは訂正から。
(3行目を希望しているのに2行目の式になっていた)
=IF((((DATEVALUE(TEXT(B3,"0000!/00!/00"))+D3-1)))-(DATEVALUE(TEXT(C3,"0000!/00!/00")))<=0,"NG","OK")
これで3行目を対象にした式になります。
新たな疑問その1
15カ月以内なら『OK』15カ月以上なら『NG』
これが15カ月だった場合はどちらになるの?
以内と以上を同じ月で指定させることはできないので、どちらに
なるのかで設定する式が違ってきます。
15カ月の表示は、15と入力し書式設定で○カ月としていますか?
新たな疑問その2
B6セルの2018年3月と表示されている部分は、数式バーの表示で
2018/3/1となっていますか?それとも文字列として2018年3月の
ままですか?
2018/3/1となっているなら、EDATE関数で処理できます。
=IF(MONTH(EDATE(B6,15))-MONTH(C6)>=1,"OK","NG")
15カ月以内の期間に2019年5月が入っているとして処理してます。
ご返信ありがとございます。
新たな疑問その1
15カ月以内なら『OK』15カ月以上なら『NG』
これが15カ月だった場合はどちらになるの?
以内と以上を同じ月で指定させることはできないので、どちらに
なるのかで設定する式が違ってきます。
15カ月の表示は、15と入力し書式設定で○カ月としていますか?
⇒すみません、私の説明が下手で申しわけありません。
私の中では以前の意味は『この数字も含める』との意味かとおもっておりました。
2019年5月以前は『含まれる』OKそれ以降は『含まれない』『NG』で
表記がほしかったのです。
新たな疑問その2
B6セルの2018年3月と表示されている部分は、数式バーの表示で
2018/3/1となっていますか?それとも文字列として2018年3月の
ままですか?
⇒製造年月『2018年3月』~『2019年5月』までです。
上記の回答助かりました
この度はありがとうございました。
No.8
- 回答日時:
他の回答者さんも指摘されておられますが、数学的には15か月以内と15か月以上という区分では、丁度15か月が両方に含まれてしまい、数式が作成できないという問題が生じます。
もう一つの問題として、実社会では1か月、2か月という数え方が業種等によって異なる場合があるという問題があります。
例えば賃貸物件の家賃で月割り計算の場合、1/31にその物件に入居したところ、2月に遠隔地に転勤を命じられ、2/12に退居を余儀なくされたとしても1月分、2月分の2か月分の家賃を支払わなければなりません。
つまり、実質13日しか住まなくても、形式的に1月入居、2月退居なら1月、2月の2か月と数えるという場合もあるということです。
ご質問の例で15か月というのは、上記のような形式的な数え方をせず、実質で15か月と数えるものとします。従って、2018年3月から計算開始すると、2018年4月で1か月という数え方でよいという前提で計算式を作成してみました。
また、2018/03/18の412日後は2019/5/4であるのに対し、ご質問者は「2019年5月3日前だったら・・・」と説明しておられます。これだと、「2019年5月3日以前」なのか「2019年5月3日より前」なのか判りません。
「〇月△日以前」の場合、〇月△日を含みますが、「〇月△日より前」の場合〇月△日を含まないので上記の412日後の5月4日より前と解釈すれば、5月3以前と同じ意味になります。
さらに、2018年3月の15か月後は2019年6月であるのに対し、ご質問者は「2019年5月3日前だったら・・・」と説明し、お礼の中で、「6行目に関しましては『月』になります」と補足しています。
これらを総合すると、期間は日数の場合も月数の場合も入力された値「(期間)未満」の場合のみOKを表示し、それ以外の場合はNGを表示するのが、ご質問者の意図と推測されます。
添付画像をご覧ください。
「出荷可能&出荷不可」という言葉が登場しまずが、長いので「出荷可否」と縮めてしまいました。
また、D3セルに「セルの書式設定」⇒「表示形式」⇒「ユーザー定義」で「0"日"」を設定し、セルの中身は「412」ですが、「412日」と表示させています。
さらに、D6セルに同じくユーザー定義で「0"か月"」を設定し、セルの中身は「15」ですが、「15か月」と表示させています。
数式としては、画像①のようにE3セルに、
=IF(TEXT(B3,"0000!/00!/00")*1+D3>TEXT(C3,"0000!/00!/00")*1,"OK","NG")・・・・・・①
という数式を記述しています。
また、画像②のようにE6セルに、
=IF(EDATE(TEXT(B6,"0")*1,D6)>TEXT(C6,"0")*1,"OK","NG")・・・・・・②
という数式を記述しています。
②の数式は、B6セル、C6セルが「文字列」であっても「シリアル値」であっても対応可能です。
製造年月日、製造出荷期限、期間が入力されると、出荷可否に「OK」または「NG」が表示されるものとします。従って、製造年月日、期間を固定して製造出荷期限を変動さて出荷可否を表示させる、製造年月日と製造出荷期限を固定して期間を変動させ出荷可否を表示させる、など様々な利用方法が想像されます。
ありがとうございます。
製造年月『日』はいりませんでした。
上記、製造年月での計算式が知りたかったのです。
丁寧なご説明ありがとうございました。
助かりました。
感謝しています。
No.5
- 回答日時:
●年月日を入力するセルの書式設定を「日付」にしてください。
例えば「2023/2/11」のように、年、月、日の間を、半角の/(スラッシュ)で区切って入力してください。●製造日と出荷期限の差を表すセルの関数例
=TEXT(C3,"yyyy/m/d")-TEXT(B3,"yyyy/m/d")
●出荷可能または不可を判断させるセルの関数例
=IF(D3>0,"OK","NG")
こちらでいかがでしょうか。細かいところで誤りがあるかもしれませんが、お許しください。
No.3
- 回答日時:
B3とC3は、8桁の数値ですか?
D3の日数は、412の入力で書式設定で「412日」ですか?
E3については、上記の設定ならこちら↓のようになります。
=IF((((DATEVALUE(TEXT(B2,"0000!/00!/00"))+D2-1)))-(DATEVALUE(TEXT(C2,"0000!/00!/00")))<=0,"NG","OK")
6行目については、「2019年5月3日」をどう判断させるの?
「2018年3月 2019年5月 15か月」のどこにも「3日」とする
判断基準になるものがないので。
添付画像は、3行目までしか示していません。
D3セルは、あえて「日」表示はさせていません。
ご返信ありがとうござます。
2行目
3行目は『日数』で表示
6行目に関しましては『月』になります。
製造年月 出荷期限 出荷可能
2018年3月 2019年5月 『OK』or『NG』
製造年月日 から15カ月以内なら『OK』15カ月以上なら『NG』
の表示が知りたいです。
何卒、宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(年金) エクセルの年月について 2 2023/02/04 07:12
- Excel(エクセル) エクセルでのVBA 2 2022/08/03 06:48
- Excel(エクセル) Excelで在庫表(クエリ、ピボット) 2 2022/04/11 17:11
- その他(買い物・ショッピング) 商品のラベル印刷と賞味期限の印字について 9 2022/09/27 10:22
- マウス・キーボード 「東プレ」って何ですか? 「軸」って何ですか? 次壊れたら何を買えばよいのでしょう? 6 2022/08/30 07:56
- Excel(エクセル) マクロでPDFを印刷する方法 3 2023/02/15 09:40
- その他(AV機器・カメラ) ソニーストア 1 2022/12/22 10:02
- Visual Basic(VBA) VBAコードで質問があります 2 2022/10/20 15:27
- Visual Basic(VBA) VBAで質問があります 1 2022/10/19 10:32
- ヤフオク! 関税 詐欺でしょうか?ヤフオク 3 2023/06/25 11:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
肝油ドロップ配布の経緯
-
『アルキメンデス』と言うカッ...
-
奈良県にある 鉄を製造してる会...
-
大学のレポートで企業名を出し...
-
SQLで日付別のIDを生成するには
-
中国製品の賞味期限の記載方法...
-
炊飯器の製造年を知りたいです...
-
カップラーメンの袋の小分けに...
-
ハードディスクの製造された年...
-
大卒で製造業はもったいないのか?
-
東芝キャリア製エアコン
-
薬事法の「表示義務」はどう訳す?
-
ビズリーチなんですが
-
バイアル瓶とボトルの違い
-
大卒(文系)で製造業に転職する...
-
家電製品の製造年月日って?
-
ヘアカラーやブリーチなどには...
-
アスファルト合材の捨てバッチ...
-
手作りの うどんの自動販売機の...
-
売値1000円位のジャムの製造委...
おすすめ情報