- ベストアンサー
エクセルの関数の立て方。
mrayu_2001の回答
""の意味は、文字列だと言うことです。 =(セル="陽性")*1は、セルが"陽性"の時、1を返し以外のとき0を返します。 countifについても文字列の個数を調べるものですが、 文字列が??以上と言う指定もできるのです。 EXCELのHELPから引用しますが、 COUNTIF(範囲, 検索条件) 検索条件:計算の対象となるセルを定義する条件を、数値、式、または文字列で指定します。 式および文字列を指定する場合は、">32"、"Windows" のように、半角のダブル クォーテーション (") で囲む必要があります。 範囲 A3:A6 の A3 から順に "リンゴ"、"オレンジ"、"バナナ"、"リンゴ" という文字列が入力されている場合です。 COUNTIF(A3:A6,"リンゴ") = 2 次の例は、範囲 B3:B6 の B3 から順に 32、54、75、86 という数値が入力されている場合です。 COUNTIF(B3:B6,">55") = 2 ちなみに、"*文字列*"、*がマスク指定で、中間にある文字列を調べる時に使用します。"文字列*"で先頭の文字列、"文字列*"で最後尾の文字列を調べることになります。
関連するQ&A
- エクセルのcountif関数で
WindowsXPでEXCEL2003を使っています。 A列に固有名詞が入っており、 A列の中でのダブりチェックをcountif関数を使って、 実行しました。式は =countif($A$1:A7,A1) というような感じです。 ところが、見た目は全く変わらないのに、 (下記の図でいうと、「りんご」) 返ってきた数字は1でした。 ただし、「なし」のように2が返ってくるものもあります。 A列 B列 1 りんご 1 2 りんご 1 3 みかん 1 4 いちご 1 5 もも 1 6 なし 2 7 なし 2 (ずれて見苦しいかもしれませんがお許しを) 不思議に思い、一度エクセルからcsvに変換し、 またエクセルファイルになおして、 チェックしてみましたが、結果は同じ。 if関数を使ってみたらどうなるだろうかと チェックしてみたら今度は A1とA2の「りんご」は同じものである という 結果が返ってきました。 countif関数では別物と判断し、if関数では同じもの と判断する・・・ というのは、一体どういうことなのでしょうか? countif関数をなにか勘違いしているのかもしれませんが、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルのcountif関数について
エクセルで下記のような場合、どのような関数になるのでしょうか?? 番号2の行について (1)B列に1~999までの数字が入力されていて (2)かつJ列に「ごはん大」という文字が入力されている (3)ただし「ごはん大」と打ち込んであるせるは「ごはん大 おかず大盛り」など「ごはん大」以外の文字も同一セルに入力されている可能性がある。 このような場合、countif関数を使用するのではないか、ということまでは何となくわかったのですが、(1)、(3)についてよく分からずご質問させていただきました。 ちなみにエクセル2010を使用しています。 どなたかアドバイスよろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルのCOUNTIF関数について
エクセルのCOUNTIF関数について、というかCOUNTIF関数でよいのかどうかもよく分からないのですが、教えて下さい。 (1)まず、ワークシートのA列の1~100行目までの100マスを範囲として、数値を入力していくときに、仮に同じ数値を入力しようとしても、入力ができないようにしたいのです。 (2)次に、ワークシートのA列とC列のそれぞれ1~100行目までの合計200マスを範囲として、(1)と同じことをしたいのです。(つまりB列はとばして) (1)と(2)のようなことは可能でしょうか? お分かりの方がおられましたら、ぜひよろしくお願いします!
- 締切済み
- オフィス系ソフト
- エクセル関数について・・教えて頂けますか?
エクセル関数について質問なのですが、 0O507654のような数字とアルファベットが入っている文字列を 005-0765-4という風に変更したいのですが、 REPLACEやSUBSTITUTE関数を使ってもうまく出来ません。 超初心者で分からない事が多くて申し訳ないのですが、 どの関数を使用し、どのように入力すれば良いのか教えて頂けませんでしょうか? よろしくお願い致します。
- ベストアンサー
- その他(ITシステム運用・管理)
- エクセルの関数について
初心者です。 例えばエクセルで6桁の数字を含むようにしたい。4桁の場合は頭に0をおくように設定したい。 640394 640394 6228 006228 640393 640393 6203 006203 というふうに変更したいのですがどのようにするればよいでしょうか。ちなみにすべて半角の文字列です。 簡単な関数を使えばできると思うのですがどうでしょうか。
- ベストアンサー
- オフィス系ソフト
- EXCELの関数を作りたい!
EXCELである文字列データが文字列範囲(文字列データがランダムにあるデータ範囲)で存在するか否かをチェックする関数を作りたいのですが? 文字列範囲がランダムなのでLOOKUP関数が使えないと思うのですが。 EXP:東京都という文字列データが都道府県データ(右記文字列がランダムに存在する)
- ベストアンサー
- オフィス系ソフト
- Excelの関数にて
Excelの関数を使用して A列が○で、B列が□のものはいくつあるか? という計算をしたいのですが どの関数を使ってよいのかわかりません。 A列だけなのCountifでよかったのですが 複数になってしまうと どうしたらよいのでしょうか? 教えて下さい。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルでカウント関数について
エクセルでカウント関数を使用したいのですが、範囲がいっぱいありすぎて出来ません。 離れた3箇所の範囲から数字を拾うにはどの関数を使用したら良いのでしょうか? 例えば、A~Zの1~20に1~150の数字があります。このB列1~20とOPQ列の1~20とZ列の1~20の3箇所の範囲から100がいくつあるか拾いたい場合はどうしたら良いのでしょうか? どなたか知ってる方お願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルの関数を教えてください
先ほど質問したのですが必要な情報が足りなかったようなので再度質問させてください。 エクセルで範囲内で値もしくは文字列が入っているセルの数を数えたいのですが値、文字列が同じである時はカウントしないようにしたいのですがどのような関数を使えばいいか教えてください。 範囲はC~AXまでで4行目から1行ずつ調べて結果を出していきたいです。 前回の質問でいただいた回答を数値を置き換えて試したのですがうまくいきませんでした。 回答よろしくお願いします。
- 締切済み
- Excel(エクセル)
- Excel2010でcountif関数について
countif関数を使って、特定の文字が入力されたセルの数を算出するシートを作っています。検索する文字に"*"(アスタリスク)を指定すると数字以外のセルがすべてカウントされてしまいます。 =countif(範囲,"*") 他の文字列と同じように検索するにはどうしたら良いでしょうか?
- ベストアンサー
- その他MS Office製品
お礼
ダブル クォーテーションって読むんですか。勉強になります。 わざわざ例まであげていただき、親切にどうもありがとうございます!よくわかりました! ”*文字列”、”*文字列*”などはわかります。 がんばってエクセルをマスターしていきたいと思います。買った参考書には””について解説してないんですよ~!(怒)