• 締切済み

excelでセルに決まった文字列などを簡単に入力する方法

チェックシートやスケジュールなどの表を作成するときに、○や×や△といったような記号をたくさん入力ことがあ場合、いちいち「まる」「ばつ」「さんかく」などと打って漢字変換したり、カット&ペーストするのは手間がかかります。 このような場合は、例えば、 「セルの書式設定」の「ユーザー定義」を "○";[青]"△";[赤]"×"とすると、正の数字を入力すれば(たとえば1と入力すると)○が、ゼロを入力すれば赤字の×が、マイナスの数字を入力すれば青字の△がセルに 表示されます。 [青]"O";[赤]"X";"'-" 以上、[元ネタ] http://www01.u-page.so-net.ne.jp/tb3/tamazo/excel/chotto8.htm#INDEX84 ところが、この"O"のところを"OK"などとすると、表示が"##"となってしまいます。 どなたかこの回避方法をご存知の方はいらっしゃいませんでしょうか? versionは excel2000です。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

違う方法ですが、ぴったりの方法があります。ご存知かも知れずその際は済みません。(2)は=1,=2なら多分 偶然に出来ます。 (1)A1:A3に○×△をいれます。(実際はA1:A3では無く目立たないところに置く)。 そして○×△を入れる列か行か範囲を選ぶ。C列とする。 C1:C20とかを範囲指定。 データ-入力規則をクリック。設定のウインドウで「入力値の種類」で「リスト」をクリック。元の値の右端隅の矢印部をクリック。シートに戻り、A1からA3を範囲指定しエンタ。OKをクリック。 これでC1:C20のどれかセルをクリックすると▼が現われ、 クリックすると○×△が現われるので選ぶべき物をクリックする。 (2)例えばF1:F20を指定する。書式-セル-表示形式- ユーザー定義をクリック。 種類のところへ「[=1]"○";[=2]"×";G/標準」(「」内のみ)と入力し、OKをクリック。 これで1は○、2は×がそれ以外は入力値が表示される。 3種類以上だと上手く行かなかった。(○、×、△など) =1を1、2、3や-1,0,1にしたがだめだった。 また文字列=a,=bや="a"、="b"として試したがダメだった。

  • ebis
  • ベストアンサー率27% (17/61)
回答No.1

おそらく、字数が枠の幅に入りきらなくなった為でしょう。 その列の幅を広くするかフォントを小さくする。 または、セルの書式設定>配置>縮小して全体を表示 にチェックを入れれば正常に表示されると思います。

関連するQ&A