• ベストアンサー

マイナスの場合「xxxx-」というようにマイナスが後につくデータを、エクセルで数字として認識したいのですが

マイナスの場合「xxxx-」というようにマイナスが後につくデータがあります これを、エクセルにコピーしても、その部分だけ数字として認識してくれません これを、マイナスの数字として認識するか その時だけマイナスを頭につけなおす方法はありませんでしょうか よろしくお願いします

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

>エクセルにコピー ということは、別のデータからコピー&ペーストするということでしょうか。 ペーストする時点で数字と見なすように変換する方法は思いつきません。 でも「100-」という文字列を「-100」に変換するなら以下のような式で可能です。(100はそのまま100に。100-は-100に変換します)  =IF(RIGHT(A1,1)="-",LEFT(A1,LEN(A1)-1)*(-1),A1)

nemocci
質問者

お礼

ありがとうございました。 完璧です(^_^;

関連するQ&A

  • エクセルでマイナスを認識しない

    エクセルでマイナスを認識しません。プラスは数字として認識し計算できます。どのセルに入力してもマイナスは認識されません。

  • EXCEL関数で数字の認識のさせ方

    エクセルで、あるセルの数値がマイナスの値だった場合はこの数式、プラスだった場合はこの数式で計算という風にネストを組み立てたいのですが、プラスとマイナスの数字の認識のさせ方がうまくいきません。 数字のプラスマイナスを認識させる方法ってあるのでしょうか? 「""」で囲ってというのはわかるのですが・・・。

  • Excelで数字の認識がおかしくなる

    あるリストからIF関数で必要なものを抽出し、それをコピーして、違う場所に「形式を選択してペースト」で値のみをペーストし、そのリストでオートフィルタで昇順などに並べ変えをすると、なぜかしっかり並んでくれません。 しかし、一つ一つを選択肢一度、数式バーで文字を選択してリターンキーを押すとちゃんと数字として認識するようになります。 なぜこのようになってしまうのでしょうか? また、どの様にすれば解決できるでしょうか? (一度ワードなどのテキストアプリケーションにペーストして、再度コピーしてエクセルに貼り付ければ数字として認識されるようになりますが、この方法だと頻繁に使うこのリストがとても不便なものになってしまうのでできればほかの方法をご紹介いただければと思います。) よろしくお願いします。

  • エクセルで「、」を入れると何故か数字として認識???

    エクセルで、「1,2」と入力すると、数字として認識し、 『1.2』と入力すると文字として認識してしまいます。 これの対応方法教えて下さい。 エクセル2000で、ATOK15を使っています。

  • EXCELの数字が認識されない

    ご存知の方がいらっっしゃったら教えてください。 Excelの数字が認識されなくて困っています。 別の部署より送ってもらった商品の品番・品名・価格などの表から VLOOKUP関数を使い、別の表へ品番から品名や価格を導きたいのですが、 なぜか送ってもらった表の数字が認識されていないようです。 何度やっても、エラーになります。 送ってもらった元の表の品番をあとから私が入力しなおすと認識されて 関数もつかえるのですが、沢山ある品番を全部入力しなおすのは大変です。 なにかいい方法はありますか? ちなみに表示形式を数字にしてもだめです。 コピーして値だけを貼り付けとかにしてみてもだめでした。 よろしくおねがします

  • エクセルのデーター変換について

    黒船(電話番号等)で住所録を作成しようと 抜き出したデーターをcsv形式で保存して エクセルで開いたのですが、郵便番号が -(ハイフン)が無く単に数字の7桁の為に 北海道の郵便番号は頭に0(ゼロ)が付くため エクセルで開いた場合、単に数字と認識されて 頭の0(ゼロ)が無くなり6桁の郵便番号に なってしまいます、その6桁の数字の頭に 一括で0(ゼロ)を付けて7桁にする方法は ありますでしょうか

  • ホームページからエクセルへデータのコピー

    あるサイトから数字のデータを引っ張ってきて エクセルに貼り付け集計する作業をしています。 エクセルに数字はコピーできるのですが、 コピーしてきた数字の合計などの計算などができません。 また桁区切りスタイルを押しても反応がありません。 (数字として認識されていない?) 上から打ち直すと数字として計算も桁区切りスタイルもできます。 これは打ち直すしか方法はないでしょうか。 わかりにくい質問ですみませんが どうぞよろしくお願いします。

  • エクセルで並べ替えられる数字の打ち方について

    元帳面のデータを、エクセルに行単位に入力しています。 帳面のページとエクセルの行が対応し、エクセルのA列にページを入力しています。 それでエクセル上のデータをすぐ帳面上でも探すことができます。 さて、問題は、帳面の中に、入れ込みページがあることです。 たとえば、37ページと38ページの間に、挟み込んだページがあるのです。 この挟み込まれたページを、37(2)と入力すると、普通に並べ替えしたとき、37~37(2)~38とならず、37(2)は、普通数字の後ろに並べ替えられます。 あるいは、37-2、としてみたら、1937/2/1と認識されてしまいます。 ソートをかけても、ちゃんと並べてくれる、挿入数字の方法はあるでしょうか? どなたか、よろしくお願いします。

  • エクセルの数字を…

    すごく初心者な質問ですいません… エクセルで、一つのセルに数字(例えば100)を入力した後で、セルの右下の黒い四角い部分(名称を知らないので、すいません;)にカーソルをあわせて、下にドラッグするとその下のセルから順に101、102…と増えていくと思うんですが、そのまま数字が変わらずただコピーされたような状態(100が延々続く)になってしまうのですが… これを通常の数字が増えていく設定にしたいんですが、何処をいじって良いのかわかりません; お時間のある時にご回答お願い致します(>_<)

  • エクセルで統一のデータを後から追加するには?

    お世話になります。 エクセルである数字のデータに対して、どのセルの数字の頭にも同じ数字を一括で追加する方法はありますでしょうか? 今、作業中で結構な量のデータ入力があるので、すぐに教えてくれましたら本当に助かります。 よろしくお願いします。

専門家に質問してみよう