![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
アクセスのクエリで、日付の比較を行っています。
もともとはいっている生年月日の年月日を抽出するために
Year([生年月日])
Month([生年月日])
Day([生年月日])
のようにそれぞれ出しました。
任意で指定できる日付をフォームから入力するために、
任意年: [forms]![F_任意検索]![年]
任意月: [forms]![F_任意検索]![月]
任意日: [forms]![F_任意検索]![日]
としました。
それぞれのプロパティで書式設定を「数値」に変更はしてみました。
これで
比較: IIf([任意月]>[月],"マイナス,"プラス")
として結果をみてみると、
月が6で任意月が11の場合=プラス
月が1で任意月が11の場合=マイナス
となってしまいます。
どこをなおせばきちんと表示されるでしょうか?
No.1ベストアンサー
- 回答日時:
えーと、若干情報不足ですが、このようなことだと思います。
まず、
[任意月] = [forms]![F_任意検索]![月]
[月] = Month([生年月日])
ということでよろしいですか?
変数にそれぞれの値を格納していますか?
直接、比較しているとすると、フォームの[月]は、String扱いです。
変数の型は比較の左辺が優先されてしまうので、String比較になってしまいますね。
明示的に数値に変換するには、Val関数、CInt関数などを使います。
IIf(Val([任意月])>Val([月]),"マイナス,"プラス")
CIntは、空文字列などではエラーを返すので、Valの方がいいかもしれません。
また、明示的に型を宣言した変数に代入するのも有効です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- 英語 "this day"が当日か今日を表すのかの使い分け方等について 5 2023/08/08 14:29
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- 健康保険 昨日で社保脱退になり今日国保の金額を聞きに行きました。 年だと89000で月11000くらい 任意継 1 2023/04/11 11:51
- 事務・総務 NPOの理事長の就任日について 1 2022/06/12 15:37
- 政治 安倍元総理の不可解な辞任と、米国の闇 2 2022/07/05 13:17
- Excel(エクセル) エクセルでセルの文字列から年月を抜き出して今日の日付と比較したい 15 2022/07/29 14:39
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- 経営情報システム 事業復活支援金に関する質問です。 家は田舎で小さな飲食店を経営しています。 近年は新型コロナウィルス 4 2022/04/14 15:20
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
した と していた の言葉の使い...
-
職場の健康保険を任意継続した...
-
離婚と退職後の健康保険・年金...
-
自分の社会保険を継続するか、...
-
社会保険を任意で継続後の「医...
-
任意継続 振込み忘れで資格喪失
-
任意継続被保険者資格喪失届
-
オーストラリアドルはいつ下が...
-
社会保険加入って義務?(現在...
-
海外就職での任意継続健康保険 ...
-
健康保険任意継続被保険者資格...
-
ニュー定期自動継続ですが元利...
-
三越伊勢丹株の優待について
-
会社を辞めた後も半年は会社で...
-
自動継続定期預金について。 今...
-
任意継続の脱退(急ぎです) 今年...
-
任意継続保険証は払わなければ...
-
JA自動車共済の継続手続きについて
-
大学で任意の課題が2つでたので...
-
永続と持続と持久と継続の違い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
就職先が決まったのですが、健...
-
無理せず食費1ヶ月1万円以下...
-
JR定期券の新規と継続について
-
「ある」 「任意の」 「すべ...
-
勤め先が廃業!健保の任意継続...
-
任意継続保険から社保への切り...
-
レーティングについて、OP継続?
-
ダイレクトメール
-
永続と持続と持久と継続の違い...
-
元利継続と元金継続の違い
-
した と していた の言葉の使い...
-
健康保険任意継続している前納...
-
アメリカ株 良く下がりますね
-
二重に納めている!?健康保険...
-
職場の健康保険を任意継続した...
-
すいませんこの問題がお恥ずか...
-
「本当のお金持ちは質素」とい...
-
継続って毎日することを言うの...
-
継続療養と任意継続の違い
-
健康保険の任意継続に必要な書...
おすすめ情報