[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『通貨表示について』(momo)
こんにちは。初めて投稿いたします。 エクセル2003で会社の見積書を作成しています。
シート1には見積書フォーム、シート2には全商品リスト表(名称、入数、金額、掛率等)を作成してあります。 見積書中の「商品コード」欄(ドロップダウンリスト形式)で希望のコードを選択すると、 シート1に名称、金額等の情報がシート2からvlookup関数で引き出されるようにしています。
商品の追加、金額修正などで商品リストの金額欄を修正して保存すると、シート1の金額欄の通貨表示¥が表示されなくなって、数値だけになってしまいます。 シート2の金額欄は「文字列」、シート1の金額欄は「通貨」に設定してあります。 (とはいえそれぞれいろいろ変えて試してはみたのですが結果変化なしです) この現象は何が原因でどうすれば直るでしょうか?
自分のできうる限り探してみたのですが、いっこうにわかりません。 ご存知の方いらっしゃったら、お力を貸していただけないでしょうか。 よろしくお願いいたします。
>シート2の金額欄は「文字列」 文字列の値を抽出しているので、通貨表示にはならないのだと思います これは、通常の動作です 金額欄を「数値」に修正する(データ→区切り位置→OK) 入力してあるセルの書式を変更するだけでは値が変更されない場合があります
または、vlookup関数で抽出した値に「*1」をしたりして工夫してみたらいかがでしょうか?
(Ohagi)
>文字列の値を抽出しているので、通貨表示にはならないのだと思います >これは、通常の動作です >金額欄を「数値」に修正する(データ→区切り位置→OK) >入力してあるセルの書式を変更するだけでは値が変更されない場合があります
「商品リスト」側の表示形式を変えてみただけでは、変化はなかったのですが、
>または、vlookup関数で抽出した値に「*1」をしたりして
この方法で、¥表示がされるようになりました。 解決しました!どうもありがとうございます。 (momo)
連投分は、削除しました 文章の頭に「半角スペース」を入力すれば改行されます
>表示形式を変えてみただけでは、変化はなかったのですが 「書式を変更するだけでは値が変更されない場合があります」と書いたはずですが… 数値にしたいなら上で回答した 「金額欄を「数値」に修正する(データ→区切り位置→OK)」をして下さい
(Ohagi)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.