• ベストアンサー

EXCEL良く知っている人、教えて

良く分からなくなってしまったので、教えていただきたいのですが、 あるセルの書式を「標準」にしていて、全角で”(1)”と入力すると、”-1”になってしまいます。 おそらく、EXCEL特有の「気を利かせて、データを自動的に変換してくれる便利な機能」だと思うのですが、今回は”(1)”は、”(1)”のまま、”-1”と入力したときだけ”-1”として扱いたいのです。 できれば”’(1)”という入力方法は避けたいのです。 どこかに、そのようなことができるようになるオプション設定があるのでしょうか? どうすれば、できるのでしょうか? 宜しくお願いします。

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

  • ベストアンサー
noname#21343
noname#21343
回答No.1

 こんにちは。  他にももっと良い方法があるかもしれませんが、とりあえずセルの書式を「文字列」にしてみてください。  こうすると、入力した値を、そのまま表示させることができます。  参考になれば幸いです。

ykkw_2001
質問者

お礼

すばやいご回答ありがとうございます。 質問の仕方が悪かったんですが、通常の"-1"(半角数字のマイナス1)は、それはそれで、数値として扱いたいのです。 どもありがとうございました

その他の回答 (2)

  • pmmaohm
  • ベストアンサー率27% (230/822)
回答No.3

全角で入力した数字を文字列として認識させたいわけですね。 書式設定は必要ないですよ。 ’(1)と入力してみてください。 ↑ 数字の7のキーのシフトしてタイプしたキー(シングルクォーテーション)を最初につけると文字列として認識してくれます。 やってみてね!

ykkw_2001
質問者

お礼

ご回答ありがとうございます >”’(1)”という入力方法は避けたいのです。 質問入力のときは、シングルクォートがでっかく出てたんですが、ブラウザによっては、見づらいですね。 質問の仕方が悪くてスイマセンでした。 ありがとうございました。

ykkw_2001
質問者

補足

どうも、私の質問の仕方が悪かったようで、誤解を招いてしまいスミマセンでした。 「入力したまんまで入力される」というモードが基本で、私がなにか変な事をしてしまったのかと思ってました。 設定方法かなにかがあるのかと調べたのですが、ヘルプやネットで探しきれず、あまりにも基本的な事なので、出ていないだけなのかと思って、質問させていただきました。 で、困っちゃうのがポイントなんですが マズイとわかったときには、既に遅し、3人の方がご回答下さいまして、私としては、お詫びに10点ずつと思いましたが、公平に0点ね。 #ってのも、アレだなぁ・・・・ んで、素速くご回答下さった順ということで・・・ご勘弁を。 pmmaohmさんごめんね、とりあえず借りってことで、次になんかで「pmmaohmです」とご回答いただいたら、20pt差し上げますからね。 #あてにしないでください。

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.2

エクセルでは数値を()で囲んで標記すると、マイナスとして捉えるようです。 '(1)というのは避けたいということなので・・・ 1.セルの書式設定を前もって「文字列」にしておく  これで、(1)と入力しただけで、その通りに表示されます。 2.セルの書式設定でユーザー設定を行う  ユーザー設定のところで「(#)」と入力してOKを選択します。  その後「1」と入力すれば、「(1)」と表示されますよ。 こんなところでいかがでしょうか?

ykkw_2001
質問者

お礼

早速のご回答ありがとうございます。 質問の仕方が悪くてスイマセン 通常の"-1"(半角数字のマイナス1)は、それはそれで、数値として扱いたいです。 >エクセルでは数値を()で囲んで標記すると、マイナスとして捉えるようです。 でも、書式設定のユーザー設定にカギがありそうなんで、調べてみます。 ありがとうございました

関連するQ&A

  • Excel2000でのセルの書式設定

    Excel2000でセルに年月日を入力すると、セルを日付に書式設定していないのに、日付に設定され、そのあと標準にもどしてもシリアル値で表現されてしまいます。 セルの書式設定が自動でなされないようにする方法はあるのでしょうか? 'を使えば標準のままでいることは、知っているのですが、書式設定が変わらないほうが便利なのですが…。

  • Excelで入力文字を自動変換しないようにしたい

    エクセルで自動変換しないようにしたいです。たとえば、「2011-02-09」と入力すると自動的に「2011/2/9」と変換されますが、この機能を完全にオフにしたいのですが、設定方法をご存知の方いらっしゃいませんか? セルの冒頭に毎回「'」を入力したり、入力後にセルを選択して「セルの書式設定」で変更するのではなくて、最初から変換しないようにしたいのです。 「ファイル」-「オプション」でそれらしきものを探したのですが、見当たりませんでした。 この機能をオフにすることは、不可能なのでしょうか? よろしくお願いします。

  • Excelについての質問です

    Excelについての質問です ちなみに使用しているのはMicrosoft Office Excel 2003です セルに1-1-1と入力したいのですが、これを入力すると 2001/1/1と自動変換されてしまいます セルの書式設定の表示形式が日付になっていたので 標準にしたのですが、打ち込む前にセルを標準にしても また2001/1/1に変換されてしまうし、打ち込んだ後に 設定しても値がまったく違うものになってしまいます どうすればいいのでしょうか?

  • エクセル。数値を半角に統一する方法!

    2台のPCがあります。(甲と乙) 甲乙にエクセル(verは旧)があります。 何時も甲のエクセルデーター(D)を使っていたのですが,事情があって乙にDを移しました。 甲では,数値入力を全角でしても自動で半角数値に変換されて非常に便利でした。 セルは文字列の設定です。 ところが,乙では自動で半角に変換されません。全角の数値になります。 セルの設定等は甲と同じあることは確認しています。 何故?乙では自動で半角に変換されないのでしょうか? 検索しても関数を使う方法ばかりです。 甲では関数なんか使っていません。 エクセルにお詳しい方,宜しく願います。

  • EXCEL2003 オートフィルタ オプション 結果が不正

    EXCEL2003 で20 行 10 列の表を作成し、各行には 1 2 3 と数字を入力しておりますが 01 02 という数字も あるため 書式は文字列に設定しています。 これを「オートフィルタオプション」で 2 と等しくないで抽出 すると正しく機能せず すべての数値が表示されます。 セルには [文字列として保存されている数値]のエラーチェックが 働きセル左上が緑色三角マークがついています。 2 が入力されたセルの書式を 一旦[標準]に設定した上で、 再度 2 と入力し直し、また 書式を[文字列]に設定すると セル左上 緑色三角マークがなく、前述の「オートフィルタオプション」が 正しく機能するのですが、このセルの数値を 例えば 3 に変更したり、 セルをダブルクリックすると、エラーチェックが働きセル左上 緑色三角 マークが 表示されます。 結果、「オートフィルタオプション」の 等しくない 抽出が機能しません。 Excelのオプションで[文字列として保存されている数値]のエラーチェック を外しても、「オートフィルタオプション」は正しく機能しません。 「オートフィルタオプション」の 等しくない 抽出を使うには、どの ようにすれば良いか解決をご教示ください。 よろしくお願いします。

  • EXCEL2003 全角文字(数字)の入力不具合

    EXCEL2003の全角数字入力について質問です。 下記の不具合の対処方法にういてアドバイスください。 (1)ワークシートに全角数字を入力すると、通常は、数値に   自動変換されますが、文字列として、入力されてしまう   ようになってしましました。 (2)セルの幅、高さを数字で入力する際、通常は、全角数字を   入力しても数値として認識されますが、全角数字を入力すると、   認識できない文字としてエラーが発生します。 これまでに確認したこと (1)同じパソコンで、別のユーザー(administrator等)にて、   ログインした際には、上記の不具合は発生せずに、   通常通り、全角数値を、数値データとしてセルの幅、高さとして   認識できました。 (2)ツール→オプションの各タブの設定を、別のユーザー(administratorなど)や   他のPCの設定と比較して、違いがないことを確認しました。 (3)ユーザーフォルダにある、¥Application Data¥Microsoft¥Excel のフォルダに   ある設定ファイル、フォルダを削除してみましたが、現象は改善されませんでした。 (4)セルの表示形式が、文字列に設定されていないことを確認しました。   セルの表示形式を、標準、数値 に設定して試しましたが、   現象は改善されませんでした。 別のユーザーを新たに作成すれば、改善はできそうですが、 新たに設定を再構築せずに、復旧したく思います。 アドバイスをお願いします。  OS    Windows XP Professional SP3  EXCEL EXCEL 2003

  • Excel2000のオートフィルターについて

    Excel2000のオートフィルターの機能で,オートフィルターオプションが ありますが,この機能を使って,特定の文字を含むデータのみを表示させ たいと思っています。 具体的には ------- 例 123 456 321 222 ------- とあった場合,オートフィルターオプションで,「3を含む」 とやった際に ------- 例 123 321 ------- としたいのですが,半角の数字を認識せず全て消えてしまいます。 セルの書式を標準から文字列に変えても同様です。 全角の数字は認識します。半角であっても英字は認識するようです。 どなたか解決方法をご存知のでしたらよろしくお願いいたします。

  • Excel2007:セルの枠線(最初から表示されている線)が何度でも消える

    というのはつまり、ある特定のセルだけ、データを入力するとセルの書式設定が自動で変更され、白の塗りつぶしになってしまうのです。 なってしまった場合、そのセルの書式設定を手動で直しますが、セルのデータを消して再度そのセルにデータを入力すると、また同じ現象が繰り返されるのです。 いったんそのセルを消去してもやはり状況は変わらず。書式設定を完全に記憶しているようなのです。どうすれば解除されるでしょうか? しかも、そのセルで書き終えて隣に移動して入力した場合、書式設定が隣にも引き継がれています。

  • ExcelからCSV出力して読込むと削除変換される

      Excelのブック1のシートに入力されたデータを 一度、CSVファイルに出力して このCSVファイルを別のツール(perlなど)で変換して この変換されたCSVファイルを再び 別のExcelのブック2のシートに読み込ませたいのですが Excelのブック1から出力したCSVファイルを 別のツールで変換しなくてもそのまま Excelのブック2のシートに読み込ませた時点で 文字の一部が消えたり数式が値になったりしてしまっています。 具体的には、 セルの先頭の ' (シングルクォーテーション) が消えてしまったり、 1つ足りなくなったりしています。また、 先頭の =1+1 などは、(表示上) 2になったりしてしまっています。 なお、セルの書式設定が標準だと、先頭の @ の後に続けて入力すると 正しく入力できませんが、セルの書式設定を文字列にすると、 この @ の問題は起きなくなりました。でも、セルの書式設定を文字列にしても ' (シングルクォーテーション) や数式が計算結果になる問題は 解決していません。 (問1) 削除されたり変換されてしまうのは     ・先頭の ' (シングルクォーテーション)     ・先頭の =     ・先頭の @    の3つのケースだけでしょうか。    このほかにもありましたら教えてください。 (問2) 先頭の =1+1 の場合ですが    セルの書式設定が標準の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が標準だと2と表示されていてその後    セルの書式設定を文字列にしても2と表示されています。    逆に、    セルの書式設定が文字列の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が文字列だと =1+1 と表示されていてその後    セルの書式設定を標準にしても =1+1 と表示されています。    いずれも入力したデータは同じなのに    入力時点での表示形式で表示内容が固定されてしまっていて    その後、表示形式を変更しても表示内容が反映されていない    ように感じるのですが何が起きているのでしょうか。 (問3) 前述の理由により、CSVファイルをセルの書式設定が文字列    の状態で読み込ませることはできるのでしょうか。    (後でセルの書式設定を文字列に変更しても =1+1 と表示されないので) (問4) Excelのブック1のシートのセルには     ユーザーが好き勝手な文字や数値や記号を入力します。     何を入力されても変化してしまわないようにすることはできるでしょうか。      ( 頭に ' を付けることをユーザーに強要するとか、       事前にセルの頭に ' を入力しておくなどはなしです) (問5) もし、できない場合、Excelのブック1のシートの各セルの先頭に     ' (シングルクォーテーション) や = から始まる数式を    入力することができないように制限をかけることはできるのでしょうか。 よろしくお願いします。(Windows7,Excel2010)

  • Excel2000で困っています。

    わかりにくいかもしれませんがよろしくお願いします。 筆王2002で作ったデータを変換したのですが、メモ欄に入力したデータが問題なのです。 改行してデータを入力してあるのですか、Excelにすると『○○○‥×××』と表示されてしまいます。 セルの書式設定の配置で『折り返して全体を表示する』にチェックを入れると、『○○○・』で改行され、『×××』となり、2つあった『・』は一つになります。 この『・』を消す方法はないでしょうか? 入力件数が多い為、出来れば関数か何かでまとめて消したいのですが、やはり1件ずつ直していくしかないのでしょうか? よい方法を教えて下さい。 また、一定の漢字を抜き出すことは可能でしょうか? 先ほどと同じセル内にある文字なのですが、『○○○改行×××改行△△』というデータをセルA列には『○○○改行×××』とセルB列には『△△』と表示させたいのです。 こちらの方の方法も教えて下さい。 よろしくお願い致します。m(._.=)mぺコ

専門家に質問してみよう