• ベストアンサー

ある範囲内から検索した文字の個数を書き出すには

エクセル2003を使用しています。 アルバイトの勤務表と同時に、その月の給料を計算させたいのです。 限られた範囲内に例えば「鈴木、又は、田中」は何回登場し、その値を別のセルに記入させるにはどのようにしたら良いのでしょうか? 私の会社では、全てのスタッフの日当が同じですので、基本給は登場回数×日当になります。 他の支店と合わせて、かなりの人数を処理せねばいけないので自動で出来ないものかと思い質問させて頂きました。 ご存知の方が居りましたら、回答よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

質問を誤解しているかもしれませんが、 たとえば、A1セルからB10セルという範囲内に田中というセルが何個あるのかを求めるなら =COUNTIF(A1:B10,"田中") でできます。

sinnjidai
質問者

お礼

早速の回答有難う御座います。 的確な回答で、思う事が出来ました。

関連するQ&A

  • Excelで、異なる値ごとのセル数を数える

    ある列の各セルに文字列の値が入っているとして、全部で何種類の値があるか未知の場合に、値別のセル数を数えるにはどうしたらいいでしょうか。つまり、 田中 鈴木 安藤 田中 李 トランプ 田中 田中 安藤 … のような列で、全部で何種類の名前が登場するかは分からない場合に 田中 3 鈴木 2 スミス1 … といったふうに、登場するすべての名前についてその回数を得たいのですが。一度に行うのが困難であれば、複数の手順を踏むのでもかまいません。

  • 文字検索について

    エクセル内のシートに表を作成しています。 A2:A6に各氏名(田中・佐藤・鈴木・石橋・内藤、5名分)。 B1:F1に各教科(国・数・社・理・英、5科目)。 セルB2:F6内に各者の教科別点数を入力しています。 『この表ではA1の部分は空白となっています』 そして、今回行いたい内容としては、 セルB2:F6内の点数を多い順から別の表に抜き出し、 同時に該当する点数の氏名と教科を、点数の入ったセルの 左となりに抜き出したいと考えてます。 例えば、B2のセルに100点が入り全体でTOP1の場合は 別表に氏名(田中)、教科(国)、点数100点と 並べて抜き出すということです。 この用に、TOP1~TOP5を縦に並べ抜き出したいと考えております。 幾度も挑戦したのですが、私の力ではどうもなりませんでした。 どうぞ宜しくお願いします。

  • マクロで特定行を含まずコピーする方法を教えてください。

    マクロで特定行を含まずコピーする方法を教えてください。 社内で使っている1ヶ月分の売り上げを表にしていて、全てのセルに計算式が入っている為、とても重くなっています。ので、過去日付のところは、コピーして値で貼りつけたいと思っています。 名前  6/1  6/2  6/3  6/4  6/5・・・・ 田中(1)  数字・・・・ 田中(2)  数字・・・ 田中(3)  数字・・・ 田中(4)  数字・・・ 田中(5)  数字・・・ 田中(6)  数字・・・ 田中(7)  数字・・・ 合計   合計数 鈴木(1)  数字・・・ 鈴木(2)  数字・・・ 鈴木(3)  数字・・・ 鈴木(4)  数字・・・ 鈴木(5)  数字・・・ 鈴木(6)  数字・・・ 鈴木(7)  数字・・・ 鈴木合計  数字・・・   ・   ・   ・ (5000ほどの行があります) といったような表で、名前の(1)~(7)にも計算式が入っており、それをコピーして値で貼りつけをしたいのですが、合計欄は計算式を残したままコピーしたいのです。 どなたかお知恵をおねがいします。

  • EXCELの検索方法

    こんにちは。 会社で先日集計担当者がやめてしまい、急遽担当することに なってしまいました。 しかしエクセルの関数が苦手で、GRの集計ができず本当に 困っています。 明日までに集計表を作らなけらばならず、みなさん助けてください。 以下内容です。   A    B    C 1 ID 担当者名  数値 2 111 田中  100 3 111 鈴木  200 4 111 野沢  500 5 122 鈴木  300 6 122 吉田  550 7 133 田中  120 8 133 鈴木  900 9 133 吉田  70 上記のような表で、【IDが111】で、かつ【担当者名が田中】の 数値を違うセルにだしたいのですが、どうやってだせばよいのでしょうか? ちなみに、上記の列は変動し、行も増えていくんです。 なので、どれだけ途中に行が増えても、、【IDが111】で、かつ【担当者名が田中】をだせるような式はつくれないでしょうか?? わかりにくくて本当にすみません。 みなさん 力をかしてください。すみません。 宜しくお願い致します。

  • Excelで人数カウントをしたいのですが、、

    Excel2002を使用しています。 まだ初心者で関数などあまりわかりません。 一生懸命考えてますが、なかなかいい案が思いつかないので どうかどうかよろしくお願いいたします! --------------------------------------- 社員の名前が1000行ぐらいに渡って入っています。 そこには同じ名前が何度か出てきます(連続ではなくとびとびで)。 その場合、たとえば田中さんだったら 一番最初に田中とでてくる行の隣のセルだけに 1とカウントしたいのです。 たとえば下記のような感じです。 最終的には人数の合計を出したいのです・・・ ------------------------------------   A  B 1  名前 人数 2 田中 1 3 鈴木 1 4 田中 5 山本 1 6 鈴木 ------------------------------------ 同じ名前が連続のときであれば、IF(A2=A1,\"\",1) という式を思いついたのですが、それだと 離れてまた登場したときに、同じ名前に1が入ってしまいます。 何かいい方法、関数などございましたら、 ぜひぜひお教えください!! よろしくお願いいたします。

  • Excelで文字認識によるリスト選択

    いつもお世話になっております。 今回質問したいのはエクセルで、セルAに特定の文字が入力された場合に、セルBにてリスト(「メニューバー/挿入/名前/定義」で作成したリスト)を選択できるようにしたいという操作です。 例として |支店|担当| | A | B | 上のような表があるとして、 ・セルAに「東京支店」と入力すると、セルBには「東京支店担当者」として「佐藤・鈴木・伊藤」というリストが選択できる。 ・セルAに「大阪支店」と入力すると、セルBには「大阪支店担当者」として「田中、中村、斉藤」というリストが選択できる。 という形にしたいのです。 IF関数をつかうのではと思うのですが、作成したリストを適用させる方法がどうしてもわかりません。 どうかご教授願えればと思います。 よろしくお願いいたします。

  • エクセル 表から指定した値を取り出す関数

    エクセルの関数について教えてください。 エクセルの表があって、そこの列項目と行項目を指定した時に クロスするセルの値を取り出すことをしたいのですが、 どのような関数を用いれば実現できるのでしょうか? 具体的には以下のような表をエクセル上に書いてあるとします。    国語 算数 英語 田中 80 70 60 鈴木 50 90 80 で、任意のセルに田中の国語の点数を示そうとした時、 どのような関数を書けばいいのでしょうか? わかりにくい説明かもしれませんが、宜しくお願いします。

  • 【Excel】複数条件の個数集計表について教えて下さい!

    教えて下さい! 以下のようなシフト表があります。 月|日|研修名|コード|人数|担当者|コード|… 5  1  Excel   T-1   5   田中   1 5  2  Word    T-3   4   佐藤   5 5  3  Excel   T-1   4   鈴木   3 5  4  Access   T-2   3   佐藤   5 ”5月に田中さんはExcelの研修を○回やった”といったような集計表を研修ごと・担当者毎に作成したいと思っています。 ”この担当者がこの研修”といったようには決まっていません。 全ての担当者がすべての研修を受け持ちます。 最終的には集計表を以下のようにまとめたいと思っています。              |田中|佐藤|鈴木  Excel  |  |  | Access|  |  | Word  |  |  | 1ヶ月のシフト表のような形なので空白(研修が無いとき)もあります。 そしてできれば1ヶ月1枚のシートで1年分作成し、1年分の集計も取りたいと思います。 計算式としては”研修がT-1で尚かつ担当者が1のものをこのフィールド内でカウントする”といったようなものになるかと思うんですが、うまくいきません。 困っています。教えて下さい。 宜しくお願いします。

  • エクセル、表から名前を貼り付ける方法

    会社の有給申し込み表を作りたいのですが、 会社の社員名簿(班、名前)の表から名前をクリックするたびに、大きなセル(40文字はいる)へ文字列として追加されるような方法はあるでしょうか? 1班 飯島 田中 鈴木 2班 佐藤 加藤  3班 : : 上記は表になっている 名前をクリックするたびに、セルG20へ 田中、鈴木、加藤‥ となってほしい。 (田中、鈴木、加藤)は一人へ調整などと書き換えたりしたい。 ・・・無理・・・ですかね?

  • アイテム個数の表示方法[Excel ピボット]

    下記のようなピボットテーブルがあります。 県名    支店名  営業名  売上金額計 北海道   札幌   田中   1000               佐藤    500              小林    300         帯広   中西   1500               佐藤   100        青森     弘前   本田   200         八戸   田中   950               藤田   700         (以下全国50支店続く)  「それぞれの支店の営業の人数」をピボット上で表示する方法はありますか? 支店名  札幌  3 帯広  2 弘前  1 八戸  2 のように表示させたいです。 (複数の支店で売り上げを上げている人も数名おり、 いくつかの支店には同じ人の名前があります) "データの個数"を変更すればうまく表示できるのかもしれないと やってみたのですが、ピボットの元となっている表の行の数が 表示されてしまうようです。 何か月も方法が分からず、非効率とは思いつつ、 集計条件を変えるたびに、支店名ごとに@countで合計している状態です。 どなたか、お知恵をお貸し頂けましたら非常に助かります。 どうぞよろしくお願い致します。

専門家に質問してみよう