こんにちは。
現在、シフト表作りを任されているのですが、特定の文字列(個人名)を含むセルの個数をカウントして、表内のコマ数をカウントしたいと考えています。

表の名前は、セルの名前登録をしてありますので、ここでは仮に"表"とします。
特定個人の名前は、"名前"とします。
この条件下で、上記を行うにはどのようにすればよいでしょうか?

ご助言お願いします。

A 回答 (4件)

自分の慣れ親しんだ仕事のエクセルの表は、回答者にも判るという線で質問してますが、全くそんなことはないはずです。


具体的に表の実例を挙げて、的は自分で整理して、質問すべきです。
「表」という言葉は、エクセルの質問ではある程度回答者がイメージするものがあります。違う使い方をするなら注記すべきです。
1シート上に、諸所に表があるのでしょうか。
別シートにも同類の(カウントすべき表が)あるのでしょうか。
2箇所ぐらいなら
=COUNTIF(A2:D5,"*植田*")+COUNTIF(A10:D15,"*植田*")
のようにせざるを得ないと思います。
1つのCOUNTIF関数の中に、複数範囲を指定することはできないようです。
ーー
>表の名前は、セルの名前登録をしてありますので、ここでは仮に"表"とします。特定個人の名前は、"名前"とします。
この意味が良くわかりません。
A2:D5とあわせてA10:D15を「範囲」と名づけてみましたが、
=COUNTIF(範囲,"*bb*")はエラーになり結果が出ませんでした。
他の関数では(=SUM(A2:D5,A10:D13)など)可能なものもありますが。
    • good
    • 9
この回答へのお礼

説明不足で申し訳ございません。
COUNTIF関数は、完全に連続しているセルでなければ機能しないのですね。
事情により、そのようにすることが難しい(おそらく、アクセス等を使えばもっとスマートに処理できるのでしょうけれども)ため、データが連続していない形式のシートになっております。そこで、処理に困っていました。

ご意見大変参考になりました。大変ありがとうございます。

お礼日時:2007/06/20 19:13

no1です。


てっきり「表」という事で早合点していました、お詫びします。
安直ですが、検索範囲を適用範囲を含み連続セル範囲指定でお試し下さい。
=COUNTIF(連続セル範囲,"*"&名前セル&"*")
    • good
    • 22
この回答へのお礼

いえいえ。こちらこそ言葉足らずで申し訳ない。
エクセルは、簡単な数処理を行う関数程度しか扱ったことが無かったので、このような単純な数値を扱うもの以外の関数では、いつもの自分の慣れた方法が使えないことや、条件指定の方法について、もう少し細かい説明が必要であることを忘れておりました。

だいたいにおいて、当初想像していた通りにできました。
重ねてお礼申し上げます。

お礼日時:2007/06/20 19:01

条件にワイルドカードと参照を使用したい場合は



"*"&A1&"*"

のように指定してみて下さいネ。
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考になりました。

お礼日時:2007/06/20 19:13

次の方法は如何でしょうか。


=COUNTIF(表,"*名前*")
    • good
    • 3
この回答へのお礼

すばやいご助言ありがとうございます。
早速試してみたのですが、COUNTIF関数は、どうやら連続した表でなければなければいけないのですね・・・。
私が想定している名前定義した表というのが、いわゆる"表"というよりも、飛び飛びのセルの集合の状態であるためか、うまく行きません。

また、文字列から特定の個人名(本来であれば、セルごとに分ければよかったのでしょうが、スペースの関係でそれが困難なのです・・・。)を抽出するとき、個人名そのものではなく、個人名を含んだセルに対して、ワイルドカードを使用したいのですが、セルに対してワイルドカードをしようすることはできないのでしょうか?
(先ほどのご説明を借りると、*A1*というような遣い方ができればしたいのですが・・・)。

言葉足らずで申し訳ございません。
なんにせよ、一歩進むことができました。ありがとうございます。

お礼日時:2007/06/20 12:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

今、見られている記事はコレ!

  • 縦書きと横書きはどちらが読みやすい?

    普段何気なく読んでいる文章ですが、縦書きか横書きか、意識したことはありますか?制作側としては読み手はどちらの方が読みやすいと思うかはとても大きな問題です。教えて!gooには、 「『横書き』と『縦書き』、...

  • 昭和の日ってどういう日?

    ゴールデンウィーク初日の4月29日は「昭和の日」です。今や平成生まれの人も多い時代ですが、「なぜ昭和の日があるの?」という疑問をもったことはありませんか?和暦を挙げるのなら、大正の日、明治の日、平成の日...

  • Excelの意外な使い方とは?

    会社のパソコンに必ず入っている、と言っても過言ではない、Office系ソフトの「Word」と「Excel」。PCを使う職場にいた方なら、一度は触ったことがあるかと思います。Wordは仕事以外に使う方法がすぐ浮かびそうです...

  • 親を見返したい!高校生の今からできること

    たとえ子どもであっても親と喧嘩することはよくあること。喧嘩がヒートアップして親に「家から出ていけ!」と言われた経験がある人も多いだろう。「教えて!goo」でも「私は、高1の15歳女子です。父と喧嘩して、『出...

  • 水素水、電解還元水、パイウォーター……。本当に体にいい水はどれ?

    明日、8月1日は「水の日」ということをご存じだろうか? 「水の日」は国土交通省が決めた記念日。平成26年に施行された水循環基本法で法定化され、8月1日から一週間は「水の週間」とされている。一口に水といっても...

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ