• ベストアンサー

excel97 関数プラス文字

お世話になっております。 関数の数式の結果に、必ずある特定の文字(例えば「件」)が付くようにするにはどうしたらよいでしょうか。 「セルの書式設定」の「ユーザー定義」で「@"件"」としましたが、数や文字を入力すればうまくいきますが、関数だとだめなようです。

noname#63648
noname#63648

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.1

こんにちは 数式の結果が 文字列であれば @"件" で問題ありませんが 数式の結果や入力が「数値」であれば 0"件" と記載して みて下さい! ユーザー定義の一般的記載書式 正の数値書式;負の数値書式;ゼロの書式;文字の書式 と「;」で区切って指定します。 単純に1つを指定すると、 その書式が「数値形式」であれば数値に反応し、それ以外「文字」は標準表示 逆に「文字形式」であれば「数値」は標準表示になります

noname#63648
質問者

お礼

おお、comvさま、いつもおせわになっております!! 出来ました。ありがとうございます。

その他の回答 (1)

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.2

TEXT関数をお使い下さい 例 =TEXT(A1,"@様") A1の値に様を追加する 参考になれば幸いです

参考URL:
http://www2.odn.ne.jp/excel/waza/format.html#SEC27
noname#63648
質問者

お礼

ありがとうございます。私の場合、数字なので、@の代わりに0を使ったら出来ました! 大変参考になりました。

関連するQ&A

  • EXCELの関数について教えてください

    セルに入力されている文字列の頭に特定の文字列を同じセル内に追加したい作業があるので、以前の回答履歴の中に「CONCATENATE関数 VALUE関数を使うと良い」と言う内容のものがあったので、試してみたのですが、どうもうまくいきません。ちなみに作業内容はセル内に入力されている電話番号の頭に「8」とか「6」をつけていきたいのです。入力されてる書式設定は「文字列」で「○○-○○○○」というふうに全角で入力されています。書式設定を「文字列」にしてるのがいけないんでしょうか。

  • 【エクセル】特定の文字数を数える関数を教えて下さい

    お世話になります。エクセルの関数について質問です。 複数のセル内に入力されている特定の文字数を数えたいのですが 何か関数式はありますか?

  • excelで0が13個貼り付け

    excel2000で 000000000000(←0が13個)とセルの書式設定、ユーザー定義で設定しているセルがあります。 このセルをコピーして、貼り付けるときの方法について相談です。 excel2000で 000000000000(←0が13個)とセルの書式設定、ユーザー定義で設定しているセルがあります。 たとえば、このセルに0と入力すれば、000000000000(←0が13個)と表示されるのですが、 このセルをコピーして、ユーザー定義が文字列のセルに貼り付けていのですが、どうしても0としか貼り付けられません。 ユーザー定義が文字列のセルにも、000000000000(←0が13個)と貼り付けられるようにするにはどうすればいいでしょうか

  • エクセルで塗りつぶしの色を設定する関数は?

    エクセル2007を使用です。あるセルに文字を入力すると、その文字に応じて色がつくようにする関数はありますか?具体的にはセルB4に「良」と入力するとC4に「管理」と自動的に入力され、さらにセルに色がつくようにしたいです。自動的に文字が入力される部分はVLOOKUPで設定できたのですが、ココに自動的に色を設定する方法がわからないのです。 条件付き書式で、数式の所に関数を設定できるのでしょうか?教えてください。

  • 【エクセル】16進数の文字列を2桁ずつ区切りたい。

    16進数の文字列を入力し、表示は2桁ずつハイフンを入れながら区切りたいと思っております。 入力:00062936EA37 表示:00-06-29-36-EA-37 「セルの書式設定」→「ユーザ定義」→「種類」で いろいろ試しているのですが、わかりません。 宜しくお願い致します。

  • Excelについて質問させていただきます。

    Excelについて質問させていただきます。 セルに書式設定のユーザー定義で、0000000に設定されていたとします。 1を入力した場合は、0000001と表示されますが、これを隣のセルなどに、文字列で0000001としてコピーすることはVBA、関数で可能でしょうか? よろしくお願いします。

  • 関数

    セルの書式設定・・ユーザー定義で合計した数にkmを表示させるにはどのような入力方をすればよいのでしょうか?

  • エクセルの関数を使用して、文字と数字を判別するには・・・

    条件付書式を使用しセルの値が、文字なら色を付け、数字なら書式を変えない設定にしたいのですが、判別するための関数がわかりません。 文字が入っているので、数式で条件付けをする方法だと思います。 よろしくお願いいたします。 エクセル2002

  • エクセルのセルに入力した文字を「*」でマスクしたい

    セルに入力した文字を「*」で表示したいのですが、どなたか教えていただけませんか? 数字だけのときは、セルの書式設定で表示形式のユーザ定義で「*」表示に設定するとできるのですが、英字が入ると入力どおりの表示になってしまいます。

  • エクセル関数について

    こんにちは。エクセルについて質問します。 社員No.を9桁にて付与しています。 セルに社員No.「5000」と入力したら、自動的に「000005000」と 前に「0」が付き、9桁で表示するにはどうしたら良いでしょうか?? また、セルの書式設定→表示形式→ユーザー定義で、種類に「000000000」(0が9個)表示は9桁でされますが、セルを選ぶと9桁には なってなく、パソコンから出てくるデータは全て9桁になってますので、社員No.を関数で検索するさい、一致しないんです。 社員No.「5000」と入力したら、「000005000」と自動的になり、 表示だけではなく、セルの文字自体が9桁になるようにお願いします。

専門家に質問してみよう