• ベストアンサー

エクセル ’ をトル方法

glimlachの回答

  • glimlach
  • ベストアンサー率36% (14/38)
回答No.3

文字列として認識させていた半角数字を数値に変換したいということでよいでしょうか。 セルに数値の1を乗算することで変換できます。 データの量が多い場合は、仮のセルに1を入力してコピー後、該当セルを選択し、「形式を選択して貼り付け」の乗算を選択します。

関連するQ&A

  • Excelで""で囲む方法

    Excelでセルの値をダブルクォーテーションで囲む方法を教えてください. 例えば,B3セルの値をA3セルでダブルクォーテーションで囲みながら表示したいと思っています.

  • EXCELでの置換でコーテーションを残す方法

    どなたか教えて下さい。 EXCELの置換(「編集」-「置換」)で文字列の置換は出来るのですが、 ” :ダブルコーテーション から ’ :シングルコーテーション に置換したいのですが、その場合、セルの先頭のシングルコーテーションが文字列の始まりと捕らえられ消えてしまいます。 これをそのまま残す方法はありますか?

  • エクセルで文字の置き換え

    エクセルで、文字の置き換えの方法についてですが、 A1のセルの値:1-2*大阪 A2のセルの値:日本1-2*神戸 A3のセルの値:1-2*大阪 とした場合、1-2の部分を01-02と書き換えたいと思います。 編集の置き換えで検索する文字を、1-2として置き換え後の文字を01-02とすると、置き換え後の文字が A1のセルの値:01-02 A2のセルの値:日本01-02 A3のセルの値:01-02 となります。何かいい方法ってないでしょうか? 理想の変換後の形は、 A1のセルの値:01-02*大阪 A2のセルの値:日本01-02*神戸 A3のセルの値:01-02*大阪 です。VBAで処理されてもかまいません。 よろしくお願い致します

  • DCOUNTAのCriteriaにTODAY関数を入れたいのですが入りません。使える方法はありませんか?

    DCOUNTAについて CriteriaにTODAY関数は使えませんか? ダブルコーテーションなどを付けてみましたができませんでした。 別にTODAY関数を入れたセルを使って、参照することもできないし… いい方法がありましたら教えてください お願いします

  • エクセル自作関数の再計算

    エクセルでVBAを利用して自作関数を作りました。 この関数はシートの値の内容によって異なる結果を返す内容になっています。 で、この関数をセルから呼び出しているのですが、シートの値を変更した時に、もともと用意されている関数なら自動的に再計算されますが、自作関数は再計算されませんでした。 仕方がないので、再計算させたいときには関数を使用しているセルを編集状態にして何も編集せずにenterを押し再計算させています。 これを何かの機能で再計算させる方法を教えてください。よろしくお願いします。

  • Excelで文字列の数字を一括で数値に変換する方法

    ある人事ソフトからテキスト形式でExcelにデータを吐き出すと、社員コード(8ケタ)の前にシングルクォーテーションマーク(')が付いた状態で吐き出されます。 この状態でも四則計算はできるのですが、VLOOKUPの「検索値」にはできません。 =RIGHT(セル番地,8)という関数でシングルクォーテーションマークを取ってもまだダメです。 また、この時点で「セルの書式設定」を数値に変更しても設定は反映せず、VLOOKUPの「検索値」にも使えません。 最終的に、該当するセルを[F2]で編集モードにして[Enter]を押すことにより、初めて「セルの書式設定」で指定した設定が反映し、VLOOKUPの「検索値」としても使用できるようになります。 この一連の作業(特に[F2]+[Enter])を一括で処理できる方法はないでしょうか? 毎度毎度のことなので、何か方法がないものかと本当に困っています。 どうか、ご指導のほどよろしくお願いいたします。

  • Excelでの文字の置き換え方法

    Excelで、各セルが次のような状態であったとします。 ・一部のセルには、年月日が入力されている(表示形式の分類は「日付」) ・入力されていないセルは空欄だが、表示形式の分類は「日付」である この状態で、年月日が入力されているセルのみ「○」で置き換えし、空欄のセルはそのままにしたいのです(つまり、何かが入力されているセルのみ置き換えしたい)。 しかし、年月日が入力されているセルと空欄のセルが、各列で不規則に混ざっているために、一気に置き換えしようとすると、全部のセルが「○」に置き換えられてしまうのです。 何かが入力されているセルのみ、一気に「○」に置き換える方法はないでしょうか? いくら調べてもわかりませんでした。みなさんのアドバイスをお待ちしています。m(__)m

  • エクセル セルの書き込み不可能にする方法

    今 A1のセルに 関数 SUM(A1:A20)が入っています。 この書式を絶対に他ユーザに編集させたくないのですが セルの書き込みを保護する方法はあるのでしょうか?

  • Excelに、ダブルクォーテーションで始まる文字列を貼り付けると、ダブルクォーテーションが消えること

    Excelで、ダブルクォーテーションで始まる文字列をセルに貼り付けたときに ダブルクォーテーションが消えるのですが、 Excelってもともと(標凖的な動作として)そういうものですか。 (F2キーを押すなりして)編集状態にして貼り付ければ、ダブルクォーテーションのついたまま貼り付くのですが、 私はセルを選択して貼り付けただけでも大丈夫だと思っていました。 「文字列を貼り付ける」というのは、例えばテキストエディタ上にあるものを手作業でコピーして貼り付ける、ということです。 「ダブルクォーテーションで始まる文字列」と言っても、 ダブルクォーテーションが3つ以上あったときに消えるのは、最初の1組(2つ)ですね。 しかし、 "AAAA"""BBBB のような場合には、なぜか AAAA"BBBB になるのです。 (ちなみに、この文字列を、質問直前の質問内容確認の画面(IE)でコピーしてExcelに貼り付けたときは、違います。) どのような規則に基づいてダブルクォーテーションが消えるのかも疑問です。 このような仕様になっている理由はなんでしょうか。 また、Excelに文字列を貼り付けるという操作を頻繁に行うため、 できれば、編集状態にしなくても、 セルを選択して貼り付けするだけで、そのままダブルクォーテーションも貼り付いてほしいのですが、 そのためにはどうすればよいのでしょうか。 「セルの書式設定」で、表示形式を文字列にすればよいと思ったのですが、だめでした。 セルには文字列を入れるだけで、数式を入れたりしません。 (数式としては扱ってほしくない、という意味です。) Excelは2000です。

  • excelでの表示を取ってくる方法

    下記の方法を教えて下さい。 もし、Aならば1を表示(右側セルに関数iNPUT)、    Aでないならば空白 となる関数を知りたいのですが。  A 1    B   A 1  a   d  D