締切済み Excel、でそれぞれの数を数える時・・・ 2008/11/11 08:22 COUNTIF($C$2:$C$11,"○○") ○○の検索対象の同じ文字で文字色を限定できませんか? 同じ文字で色別に区別したいのですが? みんなの回答 (1) 専門家の回答 みんなの回答 imogasi ベストアンサー率27% (4737/17070) 2008/11/11 09:09 回答No.1 (1)関数でセルや文字の色を捉えられません。 VBAを使ってユーザー関数を使い、セル色などを、コード化や名称化すればできるが。 エクセルの関数の(現状の)キホン事項です。関数の(現状の)限界を理解すること。 (2)COUNTIFは、(1)が出来たとしても、2条件を式に指定できない。 セルの値と色(コードなど)の両方は指定出来ない。 2007ではこの問題((1)を含んだ問題)とは別に、COUNTIFSが新設されている。ついでにWEBででも勉強のこと。 質問者 お礼 2008/11/12 19:18 有難うございました。 コード化・名称化するようにします。 御礼が遅くなりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A Excelでそれぞれの数を数える時 COUNTIF($C$2:$C$11,"○○") ○○の文字色を限定できませんか? 同じ文字で色別に区別したいのですが? エクセル Excel2010で、色つきセルの中で指定した文字列を数える数式はありますか? 入力された文字列は15種類、それが色つきセルになっているものと、色がついていないセルに分かれています。文字列別のカウント(色つきセルも色無しセルも区別のない、文字列のみの条件でのカウント)はCOUNTIFで既に出ていますが、色つきになっているセル限定で文字列別にカウントするのはどうしたらいいでしょうか? EXCEL検索関数の大文字小文字の区別 32844で質問したものですが、COUNTIFの検索では、大文字と小文字の区別は出来ないようですね。 例えば、BBとBrとは同じとみなされています。V(H)LOOKUPもそうですね。 これらを区別する方法は無いのでしょうか。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルのCOUNTIF関数について COUNTIF関数でワイルドカードを使って検索する場合、検索対象は文字列でないと検索できないんでしょうか? 例えば、COUNTIF(A1:A10,"??1??") と入力した場合、A1からA10は数値では検索できず、文字列でないと検索できませんか? エクセルで A B C D 1 氏名 フラグ 4月 5月 2 ●● 1 153 180 3 ●● 2 142 163 4 ●● 1 153 145 5 ●● 2 139 6 7 対象人数 1 2 2 8 2 1 2 対象人数を月別・フラグ別に出したんですが、 countifで =countif($A2$:$A5$,$B7$,C2:C5) とした場合4月入力時点では問題ありませんが、 5月で対象者を追加した場合、4月の値まで変動してしまいます。 4月の値が変動しない方法はないでしょうか? Excel 住所の数をかぞえたい! COUNTIF関数を使用して、住所の数を数えようと思い、=COUNTIF($A$1:$A$15,"*青ヶ島村")と式を入れました。しかし、ほかの住所の数を数える場合でも、ドラッグ&コピーでは式が作れず、いちいち検索文字のところを入力する必要があり、"*あきる野市"や"*荒川区"など自分で入力しなければなりません。 もっと簡単に件数を数える方法はないでしょうか。 ちなみにExcel2010です。 Excelで特定の数を計算対象から外したい Excelで下表のようにD列に計算式を作成しています。 特定の数だけ(9だけ)計算対象から除外したいと考えています。 なにか、いい方法がありましたら教えてください。どうぞよろしくお願いします。 A B C D 計算結果 1 * =COUNTIF(A1:C1,1)/COUNTA(A1:C1) 0 2 * 1 0.5 3 * 1 9 0.333…になるが0.5にしたい。 4 1 9 0.5になるが1にしたい。 5 9 計算対象が9のみなら9と表示したい。 エクセルについて エクセル初心者です。よろしくお願いします。 文字列を大文字小文字を区別し、ワイルドカードも使用したいのですが、どの関数を使用することができますか? 実際には、以下のような式 =IF(COUNTIF(C444,"apple*"),"",D444) をA444に入力し、C444(C列は There is an apple. など複数の単語からなる文字列が入っています)にappleを「含まない」場合のみD444に入っている文字列(シンボルマーク)を表示していましたが、C444がAppleの場合は表示し、appleの場合は表示しない、という区別はできるのでしょうか? また別カテゴリーで質問させていただいていたのですが、apple* といった一つの単語だけではなく、文中に特定の複数の単語(apple orenge grape・・・)が存在していた場合、D444を表示しない、とする必要が出てきました。 どのような式を書けばよろしいでしょうか? よろしくお願いいたします。 excelでマクロが思うように動きません EXCELでのマクロを使った文字列検索についてお尋ねします。 EXCEL2003のシートにフォームボタンを設置し、そのボタンに 以下のマクロを設定しています。 ここから--------------------------------------------- Sub 検索() Cells.Select Application.Dialogs(xlDialogFormulaFind).Show End Sub ここまで--------------------------------------------- ボタンをクリックすると、検索ダイヤログが開き、任意の文字列を 検索できるのですが、別シートまで検索してしまいます。 【希望1】検索対象をアクティブシートのみにしたい。 表示される“検索ダイヤログ”では、以下項目が設定可能ですが、 1.検索する文字列 2.検索方向 3.対象 4.大文字と小文字を区別 5.完全に同一なセルだけを検索 6.半角と全角を区別 【希望2】変更可能な以下の項目を固定(変更できないように)したい。 2.は“列”に固定 3.は“値”に固定 4.5.6.はチェックボックスでon/offできるようになっていますが、 全てoffに固定 【希望3】出来れば検索ダイヤログには1.の“検索する文字列”欄と、 “次を検索”ボタン、“閉じる”ボタンの3つだけを表示したい。 このような希望を満たすマクロは作成可能でしょうか? おわかりの方がいらっしゃいましたら、ご教授ください。 よろしくお願い致します。 エクセルの大文字・小文字別のカウント エクセルでCountifを使って、A・a・B・bというように、大文字と小文字を区別してカウントしようと思うのですが、いい方法はないでしょうか? EXCEL VBAについて EXCEL VBAに詳しい方よろしくお願いいたします ユーザーからフォルダー指定してもらい そのフォルダー内に入っているすべてのブック、すべてのシートの検索、 (シート内にオートシェイプの中に文字を入れたものもアリ。検索対象。) そして、その検索にヒットしたシート名とブック名を別のテキストファイルに吐き出す。 それとは別に検索に引っかかった文字を青に置き換える(EXCELシート内)事は可能でしょうか? 文字の色は変わるのですがオートシェイプ内の色が変えられません。 何時間がんばりましたが、経験不足のためどうもうまくいきません。 どなたか親切な方、お教えいただけたら幸いです。 エクセルVBAで該当するセルに色をつけたい ご覧いただき、ありがとうございます。 当方、VBA初心者です。 エクセルVBAで、「対象の社名」に該当するセルに色をつけたいと思っています。 それぞれ別シートになります。 たとえば、abc(株)が対象なら、 1.(株)は(株)や株式会社など表記がバラバラなので取る⇒abcの文字列が検索対象 2.「検索シート」にあるabcを検索 3.対象のセルに色をつける 4.文字列がある限り(この場合は○がついている部分はずっと)検索続ける ※○の数式はつけた方が探しやすいと思って作ったので、なくても構いません わかりづらい文章ですみません。 ぜひお知恵を貸してください>< ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセル関数を教えてください A B 1山田 A 2鈴木 C 3斉藤 A 4佐藤 B 5中田 A 6井上 C 7高橋 B 8 9 A =countif(A1;A7,A9) ですが検索の対象から斎藤さんを除きたい場合の数式を教えてください SUMIFとCOUNTIF 今は会社で出勤表を作成しています。 そこである条件別(社員,アルバイト)の人達の公休の合計(公の文字)を求めたいのですが求めたいのは数値ではなくて”公”という値なのです。 =SUMIF(範囲,検索条件,合計範囲)では =SUMIF(A1:A10,"社員",C1:C10)とやりたいのですが 値は数値しか求められなくて文字はカウントできません。 =COUNTIF(範囲,検索条件)では =COUNTIF(C1:C10,"公") 指定範囲の部分がないので出来ませんでした。 そこで =SUMIF(A1:A10,"社員",COUNTIF(C1:C10,"公")) とやりましたが値は帰ってきませんでした。 どうすれがSUMIFで文字を算出するような、SUMIFとCOUNTIFを混ぜ合わせたような算出の仕方が出来るのでしょうか? マクロや文字を数値に置き換え、新しいワークシートを作成せずに関数で出来る方法を教えていただけませんか? よろしくお願い致します。 セルを個別に指定し,対象の文字が入力されているセルの数を求めたい 列C1からC20に"ああああ"の文字が入力されているセルの数を数える場合 =COUNTIF(C1:C20,"ああああ")と範囲指定すると思いますが, C5,C10,C15,C20だけを対象に"ああああ"の文字が入力されているセルの数を数えたいがために =SUM(C5="ああああ",C10="ああああ",C15="ああああ",C20="ああああ")で求めています。 ただ、この数式だと C25,C30,C35,・・・・・・・とセルが増えると数式が長くなり纏まりが悪くすっきりした数式で纏まればと思っています。 いい方法がありましたら回答よろしくお願いします。 Excel countifの複数条件 Excelで作成したリストで年代別且つ、男女別を求める関数をご教示下さい。 年代別は、 =COUNTIF(A1:A10,">19")-COUNTIF(A1:A10,">29") で20代に人数を求めることが出来るかと思います。 また、男女別は、 =COUNTIF(C1:C10"男") で求められると思います。 これらを両方一緒に求める関数はありますでしょうか? ご教示お願いいたします。 Excelの関数「COUNTIF」について =COUNTIF(A1:B50,"<=○○") ○○のところは指定のセルから引っ張ってくることは不可能なのでしょうか? 例えばC1が100として =COUNTIF(A1:B50,"<=100") だと、ちゃんとカウントしてくれるんですが =COUNTIF(A1:B50,"<=C1") だと、A1:B50に100以下の数値が何個あっても0になってしまいます。 「""」で囲っているからだと思うんですが、 「""」を外すと、入力した数式は正しくありませんと警告がでます。 どう入力すれば検索条件をセルから引っ張ってくることができるのでしょうか? どなたか分かる方、知恵をお貸し下さい。 よろしくお願いいたします。 [Excel]配色セル数のカウント ↓条件付き書式ルールで、緑色に配色されたセルが1000以上ございます。 まず、 =AND(C$1=$A2,C2>=2)に配色 緑色で書式設定 その後、単純に緑色セル数をカウントしようと、検索すると0セルが見つかったと メッセージがリターンされます。 検索する文字列はブランクで、プレビューを緑色にしています。 ColorCount()で範囲、緑色セルで計算してもエラーになります。 再度、マニュアルで対象セルを緑色すると、直したセルはカウントアップします 何か方法ございますでしょうか? エクセルのVBAについて質問です。 エクセル2003のVBAについて質問です。 複数の検索したい文字列があり、複数の検索対象セルがあります。 セルの文字列が検索文字列のいずれかと一致したセルの背景の色を変えたいです。 よろしくおねがいします。 仕事でマクロを組まなけばならなくなってしまったのですが、 初心者のため検索してみたり調べてみたり、参考にして作ってみたのですがうまくいかないばかりかどんどん解らなくなってしまいました。 どうか助けてください。 sheet1のセルが検索対象 (全セル対象でも大丈夫ですが、検索したいセルはB2→J2、B11→J11、B20→J20の範囲です)、 sheet2のA列に検索したい文字列が入力されています。 この検索したい文字列は今後増えていく可能性があるので、増えた場合にも対応できるようにと考えています。 sheet1(検索対象) あ い う え あ お お sheet2(検索文字列) あ う お け き ↑の様に入力されており、sheet1の「あ」と「う」と「お」のセルの背景を変えたいです。 色を変えたいのはsheet1です。 findメソッドや繰り返し処理などを調べて実践してみたのですが、 いきなりマクロを組めといわれた超初心者には難しく質問しています。 自分でやってみたのですが、 sheet1の最初の「あ」のみが変換され、後に出てくる「あ」が変換されません… どうしたらいいのか…どうすることも出来ず困っております。 すみませんが、どなたか優しい方助けてください。 よろしくおねがいします>< Excelで、countif関数の範囲指定でシート名指定をするとき、セル参照にしたい Excelのcountif関数の対象範囲に指定するシート指定名に、他セルに記入した文字列を使いたいのですが、うまくいきません。 例えば、Xシートの$A$1:$A$20の範囲内の”出席”文字列数を別シート上で計算させたいのですが、ストレートにやれば、 =countif(`Xシート`!$A$1:$A$20, "出席") となります。 これを、A1セルで、Xシート という文字列を記述した上で、別セルにて、 =countif(A1!$A$1:$A$20,"出席") のように記述したいのです。indirect関数はうまくいきませんでした。どなたか、ご教授をお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
有難うございました。 コード化・名称化するようにします。 御礼が遅くなりました。