- ベストアンサー
エクセルの関数の立て方。
macchan1の回答
- macchan1
- ベストアンサー率38% (52/136)
=(範囲="陽性")*1 上記の式だけでは、数式が成立しないはすです。 一般に、=(A1="陽性")*1のような式であれば、A1が陽性のときはかっこ内はTRUE(数値の1)を返しますので、最後に「*1」で数値化しているわけです。 場合によればこの「*1」は必要ないこともあります。 おそらく、上記の式はセル範囲に「範囲」という名前が付けられていて、かつ配列数式の場合の式と思われます。 >COUNTIFをつかっていて、=COUNTIF(範囲、”>=10000”)で、なぜ””が必要なのですか? 一般に""で囲まれたものはご質問にもありますように文字列を意味します。 COUNTIF関数では、「>」などの条件をつけたい場合は文字列として条件を記載するという約束事になっているとしか言いようがありません(数値やセル参照以外は)。
関連する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製品
お礼
””については大変よくわかりました。どうもありがとうございます。等符号も文字列と判断されるのですね。 =($H$11:$H$1000="陽性")*1です。最初からそう書くべきでした、失礼しました。 よくわかりました。どうもありがとうございました。