『1を○、0を×に変換して合計を求める』(Cecil) セルへ数字の1か0を入力すると、表示はそれぞれ○と×になって そのセルに入力した数字の合計を求めたいのですが・・・。 例えば    A  B  C  ・・・  H  I  1  1  0  1 ・・・  1 と入力したら    A  B  C  ・・・  H  I  1 ○  ×  ○ ・・・  × と表示されて、I1にA1〜H1の○の合計が数字で表示される。     ---- こんにちは。 A1〜H1を選択して「セルの書式設定」⇒「ユーザー定義」で 「 [=1]"○";[=0]"×" 」としてOK。 とすると「1」と入力で「○」、「0」の入力で「×」が表示されます。 I1セル「○(1)」の合計なら「=SUM(A1:H1」とか「=COUNTIF(A1:H1,1)」 としてみてはいかがでしょう(boy) ---- boyさん 「ユーザー定義」でこんな事ができるとは知りませんでした。 ありがとうございます。 これって、選択したA1〜H1だけが有効なんですよね? 自分でも確認しますけど。(Cecil) ---- boyさん 間違って0と1以外の数字を入力したら表示は空欄になるように できませんか?(Cecil) ---- >間違って0と1以外の「数字」を入力したら表示は空欄になるように 私はそんな器用な事はできませんが1,0「以外全て」空欄に見えるようになら 「 [=1]"○";[=0]"×";; 」としてOKで「=COUNTIF(A1:H1,1)」を^^ (dack) ---- 入力規則で 0 と 1 以外は入力出来ないようにする手はありますね。 (純丸)(o^-')b ---- 純丸さん ありがとうございます。 dackさん 入力規則でどうすれば良いのでしょうか?(Cecil) ---- こんにちは。 例えばA1セルにならA1セルを選択して 「データ」⇒「入力規則」「設定」タブから 1、「データの種類」を「ユーザー設定」にして 「数式」欄に「=OR(A1=1,A1=0)」としてOK。 ※「1」か「0」以外は入力後、警告表示が出て確定出来なくなります。 2、「データの種類」を「リスト」にして 「元の値」に「0,1」として「リスト」から「0」か「1」を選択する。 手入力も出来ますが、「0」か「1」以外を入力すると上記と同じで 確定出来なくなります。(boy) ---- 入力値を「整数」にして、最小を 0・最大を 1 にする方法もあります。 (純丸)(o^-')b ---- boyさん、純丸さん、できました。 ありがとうございました。(Cecil)