• ベストアンサー

Excel2000で、文字を一括で数字に変換したい。

Excel2000で、文字を一括で数字に変換したいのですが、可能でしょうか? Aなどアルファベットで評価をしておいて、最期に配点をして計算をしたいのですが、その機能があるのか、またその方法がわかりません。 お願いします。

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

状況が解りませんが、、、 編集-置換で置き換えるか、関数を使うかでしょうか。 例えば、 B1 に =CHOOSE(CODE(A1)-64,6,5,4,3,2,1) と入力して、A1 に A~Fまでの文字を入れると6~1を表示します。

yukiko00000
質問者

お礼

ありがとうございました。 成績付けで最初にABCと成績をつけておいて、最期に配点したいので質問しました。 できました。たすかりました。

その他の回答 (1)

  • son123
  • ベストアンサー率23% (17/72)
回答No.2

仮にAが50、Bが40、Cが30、Dが20、Eが10、それ以外が0点と仮定して・・・ A列にABCDEの評価が入っているとしますと、点数評価したいセルに下式をいれ、ドラッグして下にコピーしてください。 =IF(A1="A",50,IF(A1="B",40,IF(A1="C",30,IF(A1="D",20,IF(A1="E",10,0)))))

yukiko00000
質問者

お礼

こおいうやり方もあるんですね。 ありがとうございました。 助かりました!

関連するQ&A

  • Word/Excelで一括文字変換の方法教えて下さい。

    Microsoftのアプリケーションでの 文字変換の質問です。 対象はWord2000/Excel2000、欲をいうとVisio2000です。 ちなみに0S:NT4.0です。 上記のアプリケーションにて、ファイル中のアルファベットを 全て大文字から小文字(もしくは小文字から大文字)に一括で 変換する方法ってありますか? 私は根気よく、1文字ずつ"全て置換"でA~Zまで26回変換する 方法しか知りません。 ご存知の方、宜しくお願いします。 また"それは無理だ"などの意見もありましたら宜しくお願いします。

  • 【Excel】特定の文字間の数字を取り出す

    Excel2003を使用しています。 あるセルに「●●●A9B××…」と入力してあった場合、AとBの間にある数字“9”を取り出すにはどうしたらいいでしょうか? 全体の文字数は変化しますが、AとBという文字は必ずあって、その間にある数字だけを取り出して、それを別の計算で使用したいのです。数字は1桁か2桁のいずれかですが、関数の組み合わせ等で可能でしょうか? よろしくお願いします。

  • 文字列から数字への変換

    文字列から数字への変換にはatoiなどを使うと思うのですが これだと文字として0を変換すると アルファベットなどを変換した場合と 同じになってしまいますよね? 0も入力を受け付けてなおかつ文字列は受け付けないように するにはどのようにすればよいのでしょうか? アドバイス・回答よろしくお願いします

  • 文字列を数字のみにエンコードして圧縮したい

    アルファベットの文字列を数字のみに変換してできる限り容量を圧縮したいです。 たとえばASCIIコードに変換して・・・でも数字のみに変換はできますが容量を極力減らしたいです。 何か既存のアルゴリズムで良い方法ないでしょうか? 対象はアルファベット小文字のみの26文字で す。 例えば (log 10^10)/log26=7.06なので 10文字分の数字で 7文字相当のアルファベットを埋め込めるのかな?と思います。 単純にa=0 b=1・・・と割り当てて行って 文字列を26進数表記にした物を10進数に変換すれば一応できそうですが よりよい方法とか効率的な方法があれば教えてください。

  • Excel で 文字→数字変換

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

  • ワード2003で、ある文字を一括変換できますか?

    ワード2003で、ある文字を一括変換できますか? 例えば、 「Aさんは、Aさんの友達とAさんの親戚の家に行きました」 という文で、その中の「Aさん」は間違いなので、そこを以下のように「Bさん」に書き替えたいのですが、 「Bさんは、Bさんの友達とBさんの親戚の家に行きました」 実際の文は非常に長い(多い)ので、一括で書き替えることができれば助かるのですが、 そのような機能はあるのでしょうか?

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • 【Excel】数字を一括で変更する方法

    Excel初心者です。 添付画像の赤枠の数字をすべて0にしたいのですがどうすれば一括で変更できますか? あと青枠の文字の頭に【送料無料】と書きたいのですがこちらも一括で挿入することはできますでしょうか? 出来る場合どうやってやればいいでしょうか?? 宜しくお願い致します。 Excel:2004 for mac

  • Excel2003で文字列の数字を数値に変換する

    あるデータをExcel2003に貼り付けたところ金額が千の位のところが空白になって数字として扱えません一括で数字になおしたいのですが良い方法を教えてください。 2 500→2500 73 250→73250 現在文字になっていますよろしくお願いします. 

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

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

専門家に質問してみよう