• ベストアンサー

エクセルで漢字を数字に変換する方法

エクセルで入力した文字を数字に変換したいのですがどうゆう式を入れたらいいですか? セル1が「出席」だったらセル2には「1」と入るようにしたいです。 誰か教えてくださいませ。

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

  • ベストアンサー
  • cgcdd
  • ベストアンサー率55% (11/20)
回答No.1

もしA1に「出席」、A2に「1」と入力したいのでしたら、 A2のセルに   =IF(A1="出席",1) と入力すればいいはずです。 蛇足かもしれませんが、たとえばA1に出席以外の言葉が入ってるときには「0」と表示させたいのでしたら、 同じくA2のセルに   =IF(A1="出席",1,0) と入力します。

yosikoyosi
質問者

お礼

出来ました。 分かり易い説明ありがとうございます! 助かりました。

その他の回答 (1)

noname#140971
noname#140971
回答No.2

出席___1__1 欠席___2__0 未定___3__0     |  |     |  +--->=(A1="出席")*1     +------>=FIND(A1,"--出席-欠席-未定",1)/3

yosikoyosi
質問者

お礼

ありがとうございます。 無事に出来ました。 補足まで頂いて参考になりました。

関連するQ&A

  • エクセルの数字変換について

    エクセルの数字変換について セルの中に「19」「23」などの数字を沢山入力してるのですが、これらの数字を頭に3桁の「000」を加えたいのですが、結果として「00019」「00023」となるように変換することはできないものでしょうか? エクセルは2003を使っています。 よろしくお願いいたします。

  • EXCELで文字を数字に変換したい

    お世話になります。 エクセルシート上の見た目数字、実は文字列という値を、数字に変換したいのですが、EXCEL-VBAでどのように処理すればいいのでしょうか? 1.セルから文字列型の見た目数字の値をとってくる。 2.VBAで文字列型から整数型に変換する。 3.元のセルに貼り付ける。 4.セル書式を数字のカンマ形式にする。 リンクではなくこのような処理をしたいのですが、どうすればいいのでしょうか?

  • Excelで数字の文字数を統一したい。

    こんにちは、エクセルにて数字が入力されている複数行、例えば 1 10 50 100 500 1000 と入力された数字を 0001 0010 0050 0500 1000 と数字の文字数を統一したいのですがどうすればよいでしょうか? 変換対象のセルの形式は、標準でも文字列でも特に問いません(これから入力するので)変換後のセルはおそらく文字列になると思います。 アドバイスお願いいたします。

  • Excel で 文字→数字変換

    エクセルで文字→数字変換を行いたいのですが、 どのようにすればよいでしょうか? (やりたい例) あるセルの特定文字列位置の文字を数字に変換したい。 文字列先頭から4番目の文字を元に数値に変換する。 Aだと1と変換、Bだと2と変換、Cだと3と変換… A1:xxxBxxxx B1:2 うまく質問が表現できなくてすいません。 実現方法はVBAでも結構です(使ったことはありませんが)。

  • Excelセル内の="○○"を○○に変換

    Excelのセル内に文字列が直接入力されていなくて、わざわざ式で、="○○"と書かれています。 これを○○に変換するには、どういった関数で処理すればよいのでしょうか。 よろしくお願いします。

  • エクセルで数字を入力すると単語に変換される方法

    例えばA1セルで「123」と入力すると、A1セルで「お菓子」と変換する方法を探しています。 A1セルに「123」→Enter→A1セルに「お菓子」 B1セルに「456」→Enter→B1セルに「ジュース」      登録したい単語が多く、エクセルではなくマクロでないと無理でしょうか? V関数を使った、数字を入力すると別列に単語が自動入力される方法は存じております。 あくまで同セルでの入力・変換する方法です。 Excel2007を使用しております。 ご存知の方がいらっしゃいましたら、ご教授の程よろしくお願い致します。

  • エクセルで数字の変換

    エクセル2000です。 ひとつのセルの中に、たとえば「2009年は第1、第5営業部の24名」という文字列があったとします。これを半角一桁の数字のみに限定して全角の数字に変換する方法はないでしょうか? JIS関数だとすべてが全角になってしまいます。 関数でもVBAでもかまいません。 「2009年は第1、第5営業部の24名」と変換したいのです。 対象が何百もあるので困っています。 よろしくお願いします。

  • Excelの数字変換について教えてください

    Excel2003、IME2000を使用してます。OSはWin2000です。 Excelで数字を入れて変換をした時に常に3桁ごとにカンマが入った変換が出てくるようにしたいのです。 例えば 「1167833」→「1,167,833」 にしたいのですが実際は 「1167833」「壱百壱拾六萬七千八百参拾参」などの変換結果が上位に表示され「1,167,833」は結果の一番最後に表示されてしまいます。 全角半角がごちゃ混ぜになった変換結果にいつもイライラしています。 どのようにすれば常に3桁ごとの変換結果が出るようになるのでしょうか。 セルの書式設定で3桁ごとの表示に設定すれば数字だけ直接入力した場合は3桁になります。 ですが○○円などの単位を入れて入力した場合はそのまま入力されてしまうので困ってます。

  • エクセル2013 数字を日付に変換

    エクセル2013、OS7です。 エクセルの帳票からインポートして、私のエクセル2013のセルに20150812と数字が打ってあります。 これを2015/08/12と変換したいのですが。 セルの書式設定の「ユーザー定義」で変換できないでしょうか。 私、未熟で難しいことは分かりませんので、宜しくお願いします。 関数で変換できるのかな。

  • Excel 入力した文字を数字に変換する命令

    Excelに文字を打ち込み、規則に従って数字に変換するようなことはできないでしょうか。 例えば、aと入力したら1、bと入力したら2に変換するといったことはできないでしょうか。 教えて下さい