[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『抽出について』(アザラシ)
教えて下さい。
下記のように入力されたシートがあるとき、H〜K列の2〜4行目の
数字を関数で抽出したいのですが、やり方はあるのでしょうか?
A B C D E F G H I J K
1 いぬ ねこ とり しか
2 ねこ 100 いぬ 200 とり 300 ⇒ 200 100 300
3 くま 200 とり 200 いぬ 300 ⇒ 300 200
4 こい 200 ねこ 300 しか 100 ⇒ 300 100
5
6
< 使用 Excel:unknown、使用 OS:unknown >
こんばんわ。 レイアウトが分からないです。 表も崩れてるし、2行目は名前と数字で6列なのにH〜K(4列)なのはなぜ?
A B C D E F G H I J K L M N O 1 いぬ ねこ とり しか 2 ねこ 100 いぬ 200 とり 300 200 100 300 3 くま 200 とり 200 いぬ 300 300 200 4 こい 200 ねこ 300 しか 100 300 100
仮に上記のようなレイアウトだとして回答します。 位置関係が違ってたら自分で修正して下さい。
M2 =IFERROR(INDEX($B2:$K2,MOD(AGGREGATE(15,6,MATCH($A$1:$D$1,$A2:$J2,0)+{100,200,300,400},COLUMN(A1)),100)),"") 右と下にフィルコピー
(sy) 2017/05/01(月) 02:21
レイアウトは ↓ ですよね?
A B C D E F G H I J K 1 いぬ ねこ とり しか 2 ねこ 100 いぬ 200 とり 300 200 100 300 3 くま 200 とり 200 いぬ 300 300 200 4 こい 200 ねこ 300 しか 100 300 100 Excelのバージョンは何ですか? 2007以降なら(IFERROR関数を使うので)
H2 =IFERROR(INDEX($B2:$F2,MATCH(H$1,$A2:$E2,0)),"")
または元表の数値に「0」はないのなら(バージョン不問)
H2 =SUMIF($A2:$E2,H$1,$B2:$F2)
表示形式〜ユーザー定義 # 等で「0」を非表示 SUMIFで「0」の場合もあるのなら(3:21ごろ追記)
H2 =IF(COUNTIF($A2:$E2,H$1),SUMIF($A2:$E2,H$1,$B2:$F2),"")
表示形式は「標準」等、「0」を表示するもの
どれも右・下コピー
とか。 (笑) 2017/05/01(月) 02:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.