• ベストアンサー

エクセル 数値を全て「1」にする方法。

エクセルの表で色々な数値が入力されているのですが、 その数値をすべて「1」に変えたいです。(一度に) 具体的に言いますと、 縦列に「商品名(20品目)」、横列に「取引先(300件)」の名前があります。 商品名ごとに100とか150とかの購入数が入っているのですが、 それらを全て「1」にしたいと思います。 取引先によっては購入数がないところもありますので、 空白のところはそのまま空白でいいです。 関数とかよく分かっていないのですが、よろしくお願いいたします。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

次の方法は如何でしょうか。 数値入力は数式等でなく手入力と想定しましたので以下の手順で「定数」としていますが 数式で表示されているのならば、「数式」を選択して下さい。 対象範囲を選択→Ctrl+Gキー押下→セル選択→「定数」を選択→OK→数式バーに1を入力して Ctrl*Enterキーを押下

danan
質問者

お礼

出来ました! 早速にありがとうございました。 数式と手入力とでやり方がちがうのですね。 助かりました!

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>商品名ごとに100とか150とかの購入数が入っているのですが、それらを全て「1」にしたい ケース1) 購入数の数字が,数式ではなく「生数字で記入」されている場合 シートを複製しておく 表の範囲を選ぶ Ctrl+Gを押す 現れたダイアログでセル選択をクリックする 現れたダイアログで「定数」の「数値」にマークしてOKする 数字が記入されているセルが飛び飛びで選択されるので,飛び飛び選択を崩さないように数式バーに 1 を記入し,コントロールキーを押しながらEnterで一斉入力する ケース2) ホントは数字を「書き換えたくはない」場合 表の範囲を選ぶ 右クリックしてセルの書式設定の表示形式でユーザー定義を選び 1;;;@ と設定する ケース3) 数式で数字を出している場合 単純に数式を修正し,どっかから何かを計算させる代わりに「1」を計算する式に全て書き換える

danan
質問者

お礼

ありがとうございました。 他にも色々な方法を示していただきまして 助かります。 先にご返答いただいた方をベストアンサーにしてしまいましたが、 大変勉強になりました。

関連するQ&A