• ベストアンサー

数字を入れて、この数字を文字列で表示したいのですが・・・

エクセルまたは三四郎で計算表を作りたいのですが、わかりません。   私は、全くの初心者です。よろしくお願いいたします。

  • t-u
  • お礼率70% (43/61)

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

  • ベストアンサー
  • ranako
  • ベストアンサー率14% (5/34)
回答No.5

エクセルの例です。 まず、Sheet1をデータベースみたいに使うことにします。 A列にコード番号、B列に薬品名を一覧入力してください。 おわったら、コード番号をキーにして昇順で並び替えをしてください。 sheet2に入力します。 B列の1行目に =IF(A1<>"",VLOOKUP(A1,Sheet1!A:B,2),"") と入力して、そのままB列の必要な行まで数式をドラッグしてください。 A列にコードを入力すると、B列に薬品名が表示されるはずなんですけど 試してみてくださいね。

t-u
質問者

お礼

御多忙中有り難うございました。 私自身もう少し勉強し直してみたいと思います。

その他の回答 (4)

  • 134
  • ベストアンサー率27% (162/600)
回答No.4

 あ、ごめんなさい。もう少し補足いただけますか?  コードを入力すると「薬品名」(つまりB列のみ)表示されればいいのですか?それとも、CからE列も同様の処理が必要ですか?  一般的には、「品名」 「単価」 が自動抽出。個数を入れると、単価×個数で金額が算出され、金額の合計が最下段に表示…という形になるかと思いますが。  ここでの「薬価」「点数」というのは、専門的すぎてどういう性質の数字か、よくわからないです。  なお、さらにおわびですが、僕自身の書き込みで、if以下の関数に一部全角コンマが入っている誤植があります。半角コンマに修正のほど、よろしくお願いします。  ちなみに、ここで使用している関数はif文とvlookup文 if(a2="","",~) ← もし、a2が""(空白セル)なら、空白に、そうでないなら~を実行しなさい。 vlookup(a2,範囲,n,0) ← 範囲のなかから、a2と同じものを探し、そのセルから横にn移動したセルの値を呼び込みなさい。 (n=1のとき、a2と同じ内容のセルになります。また、最後の「0」は、「完全に一致する」という条件を示します)  

t-u
質問者

お礼

御多忙中有り難うございました。 私自身もう少し勉強し直してみたいと思います。

  • 134
  • ベストアンサー率27% (162/600)
回答No.3

…意図がよくわかりません。 「計算表」で、何を「計算」させたいのか…  なので、補足から、勝手に想像した事柄を書き込みます。 なお、エクセルを使用することを前提にしています。  コード番号とそれに対応する「部品」がある。     コード「5258」と部品「葡萄」     コード「5473」と部品「携帯電話」     コード「1257」と「蜜柑」     など、コードと部品が1対1で対応。  あるセルにコード番号を入れると、特定のセルに部品名が表示される という「計算表」を作成する という想像です。 「対応表の作成」    1.コードと部品の対応表を作る。コードのすぐ横の列に「部品名」を入力。    2.挿入→名前→定義により、名前と対応表の範囲を指定する。名前を「対応表」とします。 「計算表の作成」a列にコードを入力するとb列に部品名が表示される とします。    3.セルb2に 「=if(a1="","",vlookup(a1,対応表,2,0)) 」と入力    4.セルb2右下で、カーソルが十字になることを確認してドラッグし、コピーする。    5.a2セル以降の列に「コード」を入力すると「部品名」が表示されることを確認する。 なお、対応表と計算表は、同じシートである必要はないです。念のため。

t-u
質問者

補足

医療事務のための入力をしてみたいと思っています。  A列     B列      C列   D列    E列   コード番号  薬品名    薬価   数量    点数 コード番号  薬品名    薬価   数量    点数 コード番号  薬品名    薬価   数量    点数 コード番号  薬品名    薬価   数量    点数 コード番号  薬品名    薬価   数量    点数                         合計点数 コード番号を入力するだけでB列の薬品名を表示させたいのですが よろしくご指導頂けたら幸いです。                           

  • brogie
  • ベストアンサー率33% (131/392)
回答No.2

Excelの場合です。 手順を示します。 1.文字列にしたいセルをドラグして選択する。 2.メニューの「書式(O)」をクリックする。 3.「セル(E)」をクリックする。 4.「表示形式」タブをクリックする。 5.「文字列」をクリックする。 6.「OK」をクリックする。 これで選択されたセルが文字として入力できます。 または、「’」(アポストロフィ)に続けて数字を入力しても文字になります。 では(^^

t-u
質問者

お礼

御多忙中有り難うございました。 私自身もう少し勉強し直してみたいと思います。

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

Excelしかわかりませんが、セルを「文字列」にておけばよいのでは? (電話番号みたいなこと?) もう少し、具体的に書いていただくと皆さん回答しやすいですよ。

t-u
質問者

お礼

御多忙中有り難うございました。 私自身もう少し勉強し直してみたいと思います。

t-u
質問者

補足

たとえば、5258と入力しまして、〔 部品-葡萄 〕      5473と入力しまして、〔 部品-携帯電話 〕      1257と入力しまして、〔 部品-蜜柑 〕       と表示させたいのですが、             よろしくご指導願います。

関連するQ&A

  • 数字 「0」の非表示を教えて下さい

    エクセル表計算において、「0」の数字のあるセルを空白にしたいのですが・・・初歩的な質問で申し訳ありませんが、教えて下さい。

  • 三四郎からEXCELへの変換

    表計算データを三四郎で受け取りました。 そのデータをEXCELで開けるように変換したいのですが、可能な方法は有るでしょうか? よろしくお願いします。

  • ランダムに数字の入った列から、ほしい行を見つけ出す関数

    A列とB列に、それぞれランダムに1と2という数字が入っていて、 「A列が2で、B列が1」となっている行だけを知りたい場合、 どうすればいいでしょうか? エクセルかロータスで、それを導き出す式がわかる方、ぜひ教えてください。 表計算ソフト超初心者です。よろしくお願いします。

  • 三四郎でシートのコピーのやり方

    初心者です。 パート従業員の給料を算出するに当たり計算式を入力してもらってあるエクセルのシート?があるのですが、使っていたエクセルの具合が悪くなり現在は「三四郎」を使っています。 今までは私にもシートのコピーが出来たのですが、今の(三四郎)は全く分りません。 三四郎でも簡単にシートのコピーはできますか?

  • エクセルで数字を取り除く為には・・・・・・・

    エクセル初心者で困っています・・。 表の一覧からハイフンだけを取り除きたいのですが、 取り除くための方法(計算式?)などを教えていただきたいです。 分かり辛いと思いますが、どうかよろしくお願いいたします。

  • エクセルの関数について質問です。

    以前に私の職場で使っていた表計算ソフトはジャストシステムの三四郎というものでした。とてもマイナーなソフトでしたがそれはそれでいいところがありました。その三四郎の関数で、「sumstep」というものがありまして、それは1段とばし、2段とばしというふうに自分の好きな位ずつ行をとばして足し算してくれるものでした。現在はほとんど表計算ソフトはエクセルを使ってますが、エクセルにはそのような関数はないのでしょうか??あるいは、何かいい方法はないでしょうか?? ご存じの方がいらっしゃいましたら宜しくお願いいたします。

  • エクセルで入力数字だけを消去するには

    エクセル初心者です。 計算式の入っているエクセルの表で、すでに入力した数字だけを消去するにはどうしたらいいでしょうか。 (範囲を選択してDeleteすると、計算式まで消えてしまいます。)教えて下さい。宜しくお願いします。

  • エクセル2000 文字列を数字に変換

    初心者です。 エクセルのA列に文字列として入っている「○分○秒」を数字として変換し 平均などを計算したいのですが どうすればよいでしょうか? ただし、「○分」や「○秒」とだけ入っているセルもあります。 例えばA列に 1分25秒 5秒 1分 というように入っています。 宜しくお願い致します。

  • 文字と数字の入った計算式について

    エクセル初心者です。 0.5~1.0 1.0~1.5 とセルごとにA~BのAB両方が0.5ずつ増えていく計算式はないでしょうか?

  • 文字列の中にある数字を取り出す方法

    エクセルの2003を使用しています。 エクセルでCSVデータで落としてきたものが、 「200P」という数字+文字 となってしまっています。 この文字を数字だけにする計算式を教えていただけますでしょうか。 いろいろな計算式を試してみましたがうまくいかず・・・。 よろしくお願い致します。