Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6491 / 76734 ←次へ | 前へ→

【75843】Re:パターン別に集計したいです。
発言  kanabun  - 14/7/13(日) 10:49 -

引用なし
パスワード
   ▼初心者 さん:

>《やりたいこと》
> Sheet1のデータを、Sheet2に、データ種類別・パターン別に集計したい。
>※「パターン列=空白」&「対象外列=S」のときは、対象外として集計する。
>※「パターン列=空白」&「対象外列=空白」のときは、調査中として集計する。

《イメージ》
【Sheet1】                → パターン仕訳け
-------------------------------------
種別 1. 2. 3. パターン 対象外
A   1       あ         →A の「あ」の行
A   1       あ         →A の「あ」の行
A     1     い         →A の 「い」の行
B     1  1   う         →B の 「う」の行
B     1          S     →B の「対象外」の行
C       1             →C の「調査中」の行

(1) 種別の種類を調べる → A,B,C
(2) パターンの種類を調べる → 「あ」,「い」,「う」
       パターンとしてはこれ以外に「対象外」「調査中」を追加。

(3) 以上が分ったら、
  種別の数だけ大きい箱を用意する
  箱の中に パターンの数だけの小さい箱を入れる
  そのパターン用の小さい箱のなかは 1. | 2. | 3. の仕切りを入れる

(4) もう一度Sheet1の表を上から順に読んでいって、データを仕分ける
  たとえば、一行目データは種別A で パターンが「あ」のカードの
  「1.」の列に 1 と書きこむ。
  たとえばに行目のデータは一行目と同じ位置なので、カードAのその位置に
  1 を加算する。
  たとえば5行目データは種別Bのカードのパターン「対象外」なので
  「対象外」行の「2.」の列に1 を加える。

(5) Sheet2に 種別の数だけカード型データベースを発行する
┌────────────────┐
│種別A パターン  1. 2. 3.   │
│    あ            │
│    い            │
│    う            │
│   対象外          │
│   調査中          │
└────────────────┘
9 hits

【75838】パターン別に集計したいです。 初心者 14/7/13(日) 0:10 質問
【75839】Re:パターン別に集計したいです。 kanabun 14/7/13(日) 0:19 発言
【75840】Re:パターン別に集計したいです。 初心者 14/7/13(日) 0:33 発言
【75841】Re:パターン別に集計したいです。 kanabun 14/7/13(日) 0:48 発言
【75842】Re:パターン別に集計したいです。 kanabun 14/7/13(日) 0:54 発言
【75843】Re:パターン別に集計したいです。 kanabun 14/7/13(日) 10:49 発言
【75844】Re:パターン別に集計したいです。 kanabun 14/7/13(日) 11:56 発言
【75845】Re:パターン別に集計したいです。 初心者 14/7/13(日) 20:16 お礼
【75846】Re:パターン別に集計したいです。 γ 14/7/13(日) 20:31 発言
【75849】Re:パターン別に集計したいです。 14/7/14(月) 7:26 発言
【75847】Re:パターン別に集計したいです。 γ 14/7/13(日) 23:07 回答
【75848】Re:パターン別に集計したいです。 γ 14/7/13(日) 23:25 発言

6491 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free