質問: countifで特定の文字列を含む値のカウント方法 excel2010を使っている者です。 countif関数で特定の文字列を含むセルの数をカウントしたいのですが、結果がゼロになってしまいます。 具体的には a列の1行目から900行目までに以下のように番号が振ってあって、その中で1994を含むセルの数を数えようと思っています。 計算式として「=countif($a$1:$a$900,"1994")」と入力したのですが、戻り値が0になってしまいます。 なお、a列は数値にしても文字列にしても結果は変わらず、「=countif($a$1:$a$900,"1994*")」とワイルドカードを使った検索にしても同じく0になってしまいます。 1994000001 1994000002 1994000005 ~ 2009111112 2009111117 もう一つ関連した質問をさせていただきますが、そもそもこの関数で特定の文字列を含む検索をかけたいときは、ワイルドカードの*を使わないとうまく計算できないものなのですか? よろしくお願いいたします。
回答: >ただ、そういった工夫なしで照合ができると大変便利なのですが・・ 工夫と言うほどでもないとは思いますが(^_^;) まぁ、元データを文字列に変えてしまってもかまわないのであれば a列を選択→データ→区切り位置→次へ→次へ→列のデータ形式で文字列を選択→完了 で一度に文字列になります。