[[20061013112942]] 『条件に一致するデータの抽出』(レオン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『条件に一致するデータの抽出』(レオン)

 いつもお世話になっています。
一つのセルの中に次の内容があり、複数のセルに異なる値(率)が入っています。
区分1(    8%)
区分2(   72%)
区分3(   20%)

 上記のセル内の区分1の比率のみを対象に以下のように件数を抽出したい。

 0〜10%未満  10%以上20%未満  50%以上60%未満  60%以上    ←条件に一致する個数
       

 どなたかよろしくお願いします。


 σ(^o^;)だけでしょうか?
 何処に何があって、何をどうしたいのかがわかりません。。。
 (キリキ)(〃⌒o⌒)b

分かりにくくて申しわけありません。

一つのセル(A1)の中に区分別のデータが入っており、A2〜A5まで同様の内容(値は異なる)で表を作成しています。
A1〜A5までのデータをもとに、セル内の区分1のみの比率(%)を対象にA6(0〜10%未満)、A7(10%以上20%未満)、A8(50%以上60%未満)、A9(60%以上)で条件を満たす個数を出したい。 
(例)A1〜A3の区分1の比率が5%であれば、A6に3と出したい。


 対象範囲は、A1:A10として、集計の範囲とその数式は、下のようにされたらどうでしょう?
 数式は、配列数式ですので、Enterの代わりにCtrl+Shift+Enterとしてください。 (LOOKUP)

 0〜10%未満
 =COUNT(IF(LEFT(A1:A10,3)="区分1",
 IF(-REPLACE(A1:A10,1,3,)>=0%,IF(-REPLACE(A1:A10,1,3,)<10%,))))

 10%以上20%未満
 =COUNT(IF(LEFT(A1:A10,3)="区分1",
 IF(-REPLACE(A1:A10,1,3,)>=10%,IF(-REPLACE(A1:A10,1,3,)<20%,))))

 50%以上60%未満
 =COUNT(IF(LEFT(A1:A10,3)="区分1",
 IF(-REPLACE(A1:A10,1,3,)>=50%,IF(-REPLACE(A1:A10,1,3,)<60%,))))

 60%以上
 =COUNT(IF(LEFT(A1:A10,3)="区分1",IF(-REPLACE(A1:A10,1,3,)>=60%,)))

   A          B  C
 1 区分1(    8%) 1 0〜10%未満
 2 区分2(   72%) 1 10%以上20%未満
 3 区分3(   20%) 1 50%以上60%未満
 4 区分1(   15%) 2 60%以上
 5 区分1(   60%)	
 6 区分2(   10%)	
 7 区分1(   30%)	
 8 区分1(   55%)	
 9 区分3(   80%)	
10 区分1(   60%)


(LOOKUP)様

ご回答ありがとうございます。上記の方法で可能とは思いますが、現在一つのセル内にある3つの区分を3つのセルに分けないと出来ないとの理解でよろしいでしょうか?
現在ある集計表は、29の設問になっており、その内の一つが区分となっています。セルを分ける(行の追加)と左右にある28の設問の解答(番号であったり、記述であったり)についてセルの結合が必要(バランスの問題もあり)となり、既に100程度の回答があっているのでとても手間がかかってしまいます。更にアドバイスがありましたらよろしくお願いします。


 ご質問のレイアウトが見当が付かないのです。このようなことでしたら、
 A6から下に数式です。これらも配列数式ですので、Enterの代わりにCtrl+Shift+Enterとします。

 =COUNT(IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)>=0%,IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)<10%,)))
 =COUNT(IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)>=10%,IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)<20%,)))	
 =COUNT(IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)>=50%,IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)<60%,)))
 =COUNT(IF(-MID(A1:A5,4,FIND(")",A1:A5)-3)>=60%,))

     A                              B
1 区分1(    8%)区分2(   72%)区分3(   20%)	
2 区分1(   30%)区分2(   72%)区分3(   20%)	
3 区分1(   45%)区分2(   72%)区分3(   20%)	
4 区分1(   15%)区分2(   72%)区分3(   20%)	
5 区分1(   68%)区分2(   72%)区分3(   20%)	
6  1                               0〜10%未満
7  1                               10%以上20%未満
8  0                               50%以上60%未満
9  1                               60%以上
                                          (LOOKUP)

(LOOKUP)様

ご回答ありがとうございます。2度目の回答で解決いたしました。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.