[[20070126074625]] 『1を○、0を×に変換して合計を求める』(Cecil) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『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)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.