No.1
- 回答日時:
>たとえば「田中」と「田中(田中に下線を引いて区別するなどした場合)」の合計は2で、うち下線を引いた田中は1などという方法です。
まず、同じ田中というデータの数をカウントするならCOUNTIF関数を利用します。
また、下線とは書式で設定したのでしょうか?(エクセル2000にはそのような機能が無いもので確認です)。
基本的に書式は関数の計算対象となりませんが、具体的にどのような理由で区別したいのでしょうか?
目的によっては別の関数を利用すればできると思いますので、補足説明をお願いします。
この回答への補足
元々は一太郎で作成した名簿を、合計を出すためにエクセルで作成したいと考えたものでした。エクセルでは下線はないかもしれませんね。下線以外で、文字列を区別して表示できるものがあれば、それでもかまいません。
区別する理由ですが、たとえば自動車で通勤している「田中」とそうでない「田中」とを区別して、自動車で通勤している「田中」○人、そうでない「田中」をうち△人というような表示ができればと考えたのです。お手数をおかけします。
No.2
- 回答日時:
VBAを使うなどいろいろなテクニックがありますが、「どうしても下線でなければならない」といった事情がないのであれば、あとの点検・修正の容易さも考えて、シンプルな方法をお勧めします。
下線や色などの判定は技術的に可能ですが、かなり複雑になってしまいます。
下線が、会社とか地域とかなにか具体的なものを表わすなら、それ専用の列を作るほうが良いです。
たとえば、A列に姓、B列に名、C列に会社名、D列に性別が入っているとして、Z社に勤める男の田中さんの数を数えたいなら、E列に
=IF(AND(A2="田中",C2="Z",D2="男"),1,0)
などと式をいれ、E列の合計をSUMで求めればよいのです。
あるいは、条件がたくさんあって、それぞれの人数を求めたいなら、E列に
=A2&C2&D2
などと入れて、COUNTIF関数で「村上ABC女」を数えれば、ABC社に勤める女の村上さんの人数がわかります。
DCOUNT関数を使うという方法もあります。
No.3
- 回答日時:
>たとえば自動車で通勤している「田中」とそうでない「田中」とを区別して、自動車で通勤している「田中」○人、そうでない「田中」をうち△人というような表示ができればと考えたのです。
このような場合は自動車通勤の有無の列を作成するのが良いと思います(例えばB列に自動車通勤している人は「自」を入れる)。
このようにしておけは、田中で自動車通勤している人は以下の式で求められます(A列に名前)。
=SUMPRODUCT((A1:A1000="田中")*(B1:B1000="自"))
No.4ベストアンサー
- 回答日時:
名前の右の列を1列と、名前の定義を使います。
A1から名前が入力されているとすると、
B1を選択して(この位置は重要です、もしA2ならB2を選択してください)、
挿入メニュー→名前→定義→名前ボックスに「kasen」参照範囲に「=GET.CELL(59, Sheet1!A1)+NOW()*0」
OKボタン。
B1に =kasen-1
もしA1に1重下線が設定されていれば=kasenの戻り値は2です。
この2から1を引いて1、
あとはカウントすればいいわけです。
=SUM(B1:B10)
です。
=kasenの戻り値の「数字」をカウントしているので、””はつきません。
※ためしにB1から下のセルの書式を文字列にしてから2、1、2・・・などと半角で入力してください。
=SUM(B1:B10)は0を返します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 【スプレッドシート】白色のセルをカウントしたい 2 2023/02/24 07:39
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- その他(コンピューター・テクノロジー) googleスプレッドシートでカッコ内の文字数をカウントしたい 1 2023/01/17 15:52
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- Excel(エクセル) Excel countif関数で取り消し線のセルをカウントしないようにしたい countif関数で文 2 2023/08/21 10:27
- Excel(エクセル) LEFT関数で文字数を指定しないで取りだす方法 7 2023/06/30 09:49
- Excel(エクセル) Excelの数字(文字列)合計について あるデータをダウンロードすると、数字データが全て文字列になっ 4 2022/09/26 21:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
ある一定時間を超えた場合の超...
-
エクセルでの複数条件下での標...
-
エクセルで年月の合計の関数を...
-
エクセルにて「週」から日付を...
-
隣のセルに入力したら自動的に...
-
EXCEL 経過年数の平均を求めた...
-
excelでの文字を隠す方法
-
Excel2007での条件付き書式につ...
-
Excelで1ヶ月間の勤務時間の計算
-
Excel:月またぎを含む日数の差...
-
【Excel2003で条件付き書式3つ...
-
エクセルで「ぶら下げ」書式を...
-
VBAで条件付き書式を設定
-
Excelの表以外が暗い?
-
エクセル関数で同じ日付の合計...
-
【スプレッドシート】指定の日...
-
vbaで「/」を削除したい
-
エクセル2003 MONTH関数で
-
複数連続した列幅や行高を一発...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIFとCOUNTIFを合わせたよう...
-
エクセルでの複数条件下での標...
-
【スプレッドシート】指定の日...
-
ある一定時間を超えた場合の超...
-
エクセルで年月の合計の関数を...
-
EXCEL 経過年数の平均を求めた...
-
Excelの表以外が暗い?
-
エクセルで「ぶら下げ」書式を...
-
エクセルにて「週」から日付を...
-
隣のセルに入力したら自動的に...
-
EXCEL 年月表示をするVBAを教...
-
エクセルで、一つのセルに二つ...
-
Excel:月またぎを含む日数の差...
-
エクセルで角度の計算できますか?
-
エクセル シフト表 6連続勤...
-
Excelで1ヶ月間の勤務時間の計算
-
ある数値から始まるものをカウ...
-
エクセル くじ引きの口数が別々...
-
vbaで「/」を削除したい
-
excelでの文字を隠す方法
おすすめ情報