
No.4ベストアンサー
- 回答日時:
> ・{ IF { DATE \@ aaa } = "木""A""B" }
> 上記の場合「フィールド更新」後、Alt+F9を押すと「DATE」
上記のようになる原因は、{ DATE \@ aaa }をそのままテキストと
して入力しているからですね。
> 「日付の書式」を「aaa」で、曜日を表示させる
と書いていたので、日付のフィールドコードを編集することなどは
できていると思ったので、あえて手順を省いて説明しました。
{ DATE \@ aaa } などが日付のフィールドコード。
初心者用の分かりやすい手順で説明すると、まず[ Ctrl+F9 ]キー
で空白のフィールドコードを挿入します。
{ }
IF文を作成するために、「IF "" = """"""」を入力。二重引用符の
中に条件を入力します。
{ IF "木" = "木""A""B" }
http://office-qa.com/Word/wd498.htm
これをフィールドの更新で表示を切り替えると、TRUEである「A」が
表示されます。このままだと日付と連動しないので[ AltF9 ]キー
でフィールドコードの表示にして、IFと等号記号の間にある"木"を
日付のフィールドコードに変えます。([ Ctrl+F9 ]キーで)
{ IF { } = "木""A""B" }
→ { IF { DATE \@ aaa } = "木""A""B" }
http://office-qa.com/Word/wd626.htm
フィールドの更新をして[ AltF9 ]キーで切り替えるとAと表示され
正しい結果になるはずです。
{ IF { DATE \@ aaa } = "木""A""B" }が今回の基本形式になると
いうことですね。
これを木の部分を月、Bの部分を削除して、以下のようにします。
{ IF { DATE \@ aaa } = "月""A""" }
これをコピーしておいて、Bがあった部分に貼り付けます
{ IF { DATE \@ aaa } = "月""A""{ IF { DATE \@ aaa } = "月""A""" }" }
貼り付けた部分の月を火に、AをBに書き換えます。
{ IF { DATE \@ aaa } = "月""A""{ IF { DATE \@ aaa } = "火""B""" }" }
この作業を繰り返して、以下のようにします。
{ IF { DATE \@ aaa } = "月""A""{ IF { DATE \@ aaa } = "火""B""{ IF { DATE \@ aaa } = "水""C""{ IF { DATE \@ aaa } = "木""D""" }" }" }" }

出来ました。
とてもわかりやすい説明ありがとうございました。
おっしゃるとおりif文の中がフィールドコードになっていませんでした。
一回Ctrl+F9すればあとは全部フィールドコードになるものかと思ってました。
次回からはNo1、2の方のようにExcelからリンクするやり方にするかもしれません。
とにかく大変助かりました。ありがとうございました。
No.3
- 回答日時:
Wordだと条件ごとに設定しないとならないので、IF文を使う場合は
長くなりますよ。
基本は{ IF { DATE \@ aaa } = "月""A""" }のようになりますので
Falseの場合の部分に同じIF文を条件だけ変えて追加します。
({ DATE \@ aaa }は{ TIME \@ aaa }でも同じ)
{ IF { DATE \@ aaa } = "月""A""{ IF { DATE \@ aaa } = "火""B""{ IF { DATE \@ aaa } = "水""C""{ IF { DATE \@ aaa } = "木""D""" }" }" }" }
ありがとうございます。
たとえば、今日は木曜日ですので、
・{ IF { DATE \@ aaa } = "木""A""B" }
上記の場合「フィールド更新」後、Alt+F9を押すと「DATE」
・{ IF {DATE \@ aaa} = "木""A""B" }
上記の場合「フィールド更新」後、Alt+F9を押すと「B」
と表示されてしまうのですが何を間違えているかわかりますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) ExcelにおけるVLOOKUPでの祝日表示について 5 2022/09/18 22:23
- 面接・履歴書・職務経歴書 今バイトの履歴書を書いているですが全然わかりませんT^T 3 2023/01/08 15:55
- Excel(エクセル) Excelで作成しているシート(表) 5 2023/06/15 10:20
- Excel(エクセル) Excelで祝日を除く1回目の金曜日を返す 3 2023/01/31 16:07
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
- 数学 spi 非言語教えてください 2 2022/04/21 00:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルにて、右から最初のス...
-
Excelで曜日を表示させると、「...
-
OpenofficeのCalcの文字列の並...
-
Excel VBA
-
ブレイクダンス
-
VBAで関数を使うには?
-
ダンスの立ち位置がいつも端
-
私は女子大生です。裸を見せた...
-
オールナイトニッポンのテーマ...
-
寝バックした時奥まで入りませ...
-
和を乱す or 輪を乱す
-
古典 動詞の訳し方
-
たらたらたらたーたらたらたら...
-
ウォウォウォウォっウォっウォ...
-
ダンス動画の反転バージョンと...
-
Queen の"We Will Rock You"のR...
-
NA・NA・NA~ NA・NA・NA~、
-
こんばんは。質問します。仮面...
-
彼女とダンスの関係で困ってい...
-
詩「河童と蛙」の問題でわから...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで曜日を表示させると、「...
-
エクセルにて、右から最初のス...
-
ディレクトリを区切るダブルス...
-
ブレイクダンス
-
OpenofficeのCalcの文字列の並...
-
ブレイクダンス
-
OS 10.4/ 保存先のパスを指定す...
-
アゲハチョウの待ち受け
-
wwwありとwwwなし・・・どうす...
-
暴転が出来るようになりたい。
-
列をアルファベットではなく数...
-
曜日をによって自動的に文字を...
-
和を乱す or 輪を乱す
-
ダンスの立ち位置がいつも端
-
寝バックした時奥まで入りませ...
-
私は女子大生です。裸を見せた...
-
たらたらたらたーたらたらたら...
-
役員会で、どん引きされちゃい...
-
エッチな罰ゲーム
-
ダンス動画の反転バージョンと...
おすすめ情報