wordに差し込んだフィールドコードの操作方法について

このQ&Aのポイント
  • Exel2003から差し込んだデータ、16800000という数値を1,680万円と表示する方法について教えてください。
  • フィールドコードを使用して16,170,000万円と表示されるが、万単位で表示し、3桁区切りにするにはどうすれば良いか教えてください。
  • 万円未満を切り捨てて、差し込んだデータを万単位で表示し、3桁区切りにする方法について教えてください。
回答を見る
  • ベストアンサー

wordに差し込んだフィールドコードの操作方法について。

こんにちは。 WindowsXP、word2003を使用しています。 Exel2003から差し込んだデータ、 16800000 という数値を 1,680万円 と表示したいと思っています。 フィールドコードを表示すると、 { MERGEFIELD “物件価格” }  となっています。 { MERGEFIELD “物件価格” \# ###,万円 } という形で、16,170,000万円 とはなっているのですが、 これを万単位で表示し、3桁区切りにするにはどうすればよいでしょうか。 今回は万円未満は切り捨てたいと思っています。 ご存知の方、すみませんが教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

フィールドコードを入れ子にします。 まず、[挿入]-[フィールド...] フィールドの名前:=(Formula) で、「計算式」ボタンをクリック。 「計算式」ダイアログで、 仮の金額を万単位で表示する式を挿入します。 計算式:=16170000/10000 表示形式:#,###万円 1,617万円が表示されますので、 値を選択、Shift+F9でフィールドコードを展開。 { =16170000/10000 \# "#,###万円" } などと表示されますので、 「16170000」の部分に対し、[挿入]-[フィールド]で、 フィールドの名前:MergeField フィールド名:物件価格 とすると、フィールドコード全体が、 { ={ MERGEFIELD “物件価格” }/10000 \# "#,###万円" } となるハズ。 -- > 今回は万円未満は切り捨てたいと思っています。 書式で設定出来るハズですので、上で良いハズ? #の書式の指定方法は失念。

kokkun
質問者

お礼

なるほど!! 計算させることを思いつきませんでした! やってみたらばっちりうまく出来ました。 昨日からずっとやってて半泣きだったのでとても嬉しいです! やっと次に進めます。 ありがとうございました。 何かあったらまたよろしくお願いします!!

関連するQ&A

  • ワードのフィールドコードでローン計算。

    お世話になります。 ワード2003のフィールドコードで住宅ローン計算をしたいと思っています。 エクセルのCSVデータの"価格"を差し込み、 その"価格"を使って毎月の返済金額を計算したいのです。 わたしが入力したフィールドコードは { =Pmt(0.01/12,30*12,{ MERGEFIELD "価格" }*10000) }です。("価格"は万単位表示なので×10000、金利1%、30年払いの場合) どうしても『!構文エラー (』という表示になります。どなたか助けてください。 あと、基本的にフィールドコードの使い方について知識がありません。 何か決まりごとのようなものとかありますか? どうぞよろしくお願いします。

  • word 差込フィールド内のカンマ区切りスイッチ

    いつもお世話になっています。一度質問させていただいたのですが、うまく出来ないのでもう一度お願いします。 エクセルデータの差込フィールド内で、金額のデータを3桁づつカンマ区切りしたいのですが、どうすればよいでしょうか。 フィールドコード {mergefield "収入額"} となっていたところに {mergefield "収入額" \,} としてみたのですが、これではカンマは入らないようです。 3桁区切りの指定はどう表現すればよいのでしょうか。 よろしくお願いします。

  • ワード差し込みのフィールドコード表示編集

    No.3883563で差し込み印刷の表示の仕方を教えていただいたものです。うちのパソコンでは、教えていただいた方法でうまくいったので、今日会社のパソでやってみたら、できません。何がいけなかったのでしょうか?誰かお助けください ≪やったこと≫ (1)ワードと差し込みデータのエクセルを開く (2)ワードのツール・オプション・全般タブで、「文書を開くときファイル形式を確認する」にチェック (3)ワードで、変更したいフィールドコードの部分をクリックし、グレーのマーキングが表示されるようにし、右クリックでフィールドコードの表示・非表示をクリック (4){・”MERGEFIELD”・”実施日”・}と表示が変わったので、{・”MERGEFIELD”・”実施日”・\@"ggge年M月d日"}と変更 (5)右クリックでフィールドコードを非表示に (6)うまくいかず、相変わらず「5/28/2008」になるので、一度ワードを閉じた (7)もう一度開いたら、ファイルの種類を聞かれたので、元から選択されていた「リッチテキスト(だったかな?)」を選択 (8)ALT+F9で、フィールドコードを表示 (9)(4)と同じに変更したり、グレーフォントになっている”実施日 ”の後の「・」がいけないのかなと思い、「・」を消したりしたけど、(6)に同じ

  • 差し込み印刷のフィールドコードを教えて下さい

    ワード、エクセル共2007です。 エクセルで作った氏名データで、姓と名の間の空白が全角なのですが、これをワードで差し込み印刷をすると半角の空白になってしまいます。 いろいろ調べて、これを全角の空白にするには「フィールドコード」の編集が必要ということまではわかったのですが、手順がわからず困ってます。 下記のような操作をしたのですが、どこが間違っているのか指摘して頂きたく、よろしくお願いします。 「差し込みフィールドの挿入」で氏名をクリックすると、{MERGEFIELD・氏名}が表示されます。 (最初は≪氏名≫でしたが、なぜかこういう表示になってしまいました) これを、右クリック→フィールドの編集→「全角文字」を選択→OKをクリックすると、、{MERGEFIELD・氏名・¥DECHAR}{MERGEFIELD・氏名}が出てきます。 これを「非表示」にして見ると、最初の氏名が横に2つ並んで表示されるのですが、半角のままで全角になってません。 又、なぜ2つ並んで表示されるのかも理解出来ません。 以上、どこが間違っているのかよろしくお願いします。

  • ワードのフィールドコード

    ワードのフィールドコードについての質問です。 日本語のテキストに、翻訳した英語がフィールドコードとして入っているのですが。 日本語だけを表示することは可能なのですが フィールドコードで英語に切り替えた時に日本語と英語、 両方表示されてしまいます・・・ 日本語だけの表示、英語だけの表示と分ける方法が分からないので 知っている方教えて下さい。 よろしくお願いします。

  • ワードの総和フィールドコードの使い方

    お世話になります 私などは ワードを使っていると ワード単体の機能として 表内の値を 総和してくれたり 印刷しない部位に置いた 数値を引用してくれたり と、云った機能が 欲しくなってしまいます。 ところで 目次などのフィールドコードを御する為に ウイザードを見ていると “総和”なるものが 目に飛び込んできますよね? 此って“Σ”を 表示させるだけのものなのですか? それとも表内 指定範囲を 総和してくれるものなのですか? またフィールドコードでは 実現できないのであれば 他機能で 実現可能な総和方法は ないでしょうか? ただし ワード単体機能のみでの話しとし Excelなどのワードではない“オブジェクト”を 挿入したり貼り付けたりするのは 禁じ手とさせてくださいね どうぞご教示を お願い致します。

  • エクセルデータをワードへの差し込む際のフィールドコードのスイッチについ

    エクセルデータをワードへの差し込む際のフィールドコードのスイッチについて教えてください。 エクセルでは、時間計算した結果の数値である1:00:00(1時間)を60(分)と表示するように設定しているのですが、ワードに差し込むと1:00:00AMと表示されてしまいます。フィールドコートのスイッチをどのようにしたら60と表示できるでしょうか? その他、45(分)30(分)等の数値も正しく表示したいです。

  • ワードについて(フィールドコードの表示切り替え)

    ワードの表示画面でフィールドコードがいつも表示されてしまします。ALT+F9で切り替えができるのですが、 デフォルトでフィールドコードの表示になってしまします。 ツール→オプションの画面でフィールドコードのチェックをはずしても、文書を閉じてまた開くと、必ずフィールドコードが表示されています。 どの文書を開いてもデフォルトでフィールドコードが表示されるようになってしまいました。 なにか解決方法はありますでしょうか?

  • Wordフィールドの挿入(IF文?)

    Wordフィールドの挿入を使って、下記のような表示をしたいのですが、 可能でしょうか? 送付状の宛先が、顧客コード001、002、003、004の4社のいずれかの場合は、 「納品書」と表示し、この4社以外が宛先の場合は、「請求書」と表示する。 顧客コード001の1社だけなら、 {IF{MERGEFIELD 顧客コード}=001"納品書""請求書"} としたら表示できましたが、複数の顧客になると上手くいきません。 どうぞ、宜しくお願いします。

  • Wordの脚注内のフィールドコードを編集するには

    Office2000 Wordの脚注内にあるフィールドコードは、どうすれば編集できますか。 右クリックしても「フィールドコードの表示/非表示」の項目が表示されません(ふつうのテキストの右クリック時と同じ項目しかない)。本文中のフィールドコードをクリックすると、ちゃんと出るのですが・・・ よろしくお願い致します。

専門家に質問してみよう