No.2ベストアンサー
- 回答日時:
宜しければ、こちらをお試しください。
(1)(D4セル)に関数を入力
=IF(AND($C4=$D$1,$B4<D$3),$A4,"")
(2)(E4セル)に関数を入力
=IF(AND($C4=$D$1,D$3<=$B4,$B4<E$3),$A4,"")
(3)(G4セル)に関数を入力
=IF(AND($C4=$G$1,$A4<G$3),$A4,"")
(4)(H4セル)に関数を入力
=IF(AND($C4=$G$1,G$3<=$A4,$A4<H$3),$A4,"")
(5)(D10セル)に関数を入力
=SUM(D4:D9) ※行が増えた時は、範囲を設定しなおしてください
D4をコピーしてE4に貼り付け。
同様に、H4をコピーしてI4に貼り付け。
D4~I4のセルを選択し、コピーして下の行に貼り付け。
D10セルをコピーして、E10~I10に貼り付け。
※これらはオートフィルでも構いません。
長くなりますので関数の説明は割愛させていただきましたが、
必要であれば返信をお願いたします。
お役にたてれば幸いです。
No.3
- 回答日時:
回答番号:No.2のgo6nです。
添付画像に一部誤りがございました。
G3、H3、I3の単位を修正しましたので添付しなおします。
なお、関数・手順自体には変更ございません。
失礼いたしました。
No.1
- 回答日時:
こんばんは!
参考になるかどうか判りませんが・・・
↓の画像のように表を作ってみました。
Aタイプの場合は○以上△未満で列方向に昇順で並んでいるので
単純にMATCH関数で列方向は検索できますが
Bタイプが問題です。
というのは、○より大きくて△以下という区分けになっているため、
本来であれば列方向に降順で並び替えをしないと正確に列の参照をしてくれません。
そこで苦肉の策ですが、
画像の1・2行目を作業列として
Bタイプの
H1セルの値は「1.50000001」・I1セルの値は「5.0000001」という数値にして整数のみを表示させるようにしています。
結局2行目は必要なくて、1行目で検索しますので
無理矢理そのような数値にしています。
そして、Aタイプ・Bタイプ別々に数式を入れる必要がありますので、
まず、D6セルに
=IF(COUNTBLANK($A6:$C6)>0,"",IF(AND($C6=$D$3,COLUMN(A1)=MATCH($B6,$D$1:$F$1,1)),$A6,""))
という数式を入れて、F6までオートフィルでコピーします。
そして、D6~F6セルを範囲指定し、
オートフィルで下へコピーします。
次に、Bタイプの方ですが
G6セルに
=IF(COUNTBLANK($A6:$C6)>0,"",IF(AND($C6=$G$3,COLUMN(A1)=MATCH($B6,$G$1:$I$1,1)),$A6,""))
という数式を入れ、同様にI6セルまでオートフィルでコピー
そして、G6~I6セルを範囲指定しオートフィルで下へコピーすると
画像のような感じになります。
これで何とか希望に近い形にならないでしょうか?
以上、参考になれば幸いですが、
他に良い方法があれば読み流してくださいね。m(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで粘度計算表を作りたい 3 2023/02/28 10:02
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- 化学 高校化学についての質問です。 硫酸銅5水和物CuSO4・5H2Oの結晶1.200 gを質量10.00 2 2022/04/22 18:02
- Excel(エクセル) 給与計算表で縦計(SUM関数)と合計が少し合わない(数円) 3 2022/07/04 10:13
- Excel(エクセル) 半角ハイフンを除いた重複に色を付ける数式について 5 2022/09/08 20:43
- 統計学 どの統計を使えばいいのか教えてください(EZ-Rを使用) 5 2022/10/11 13:28
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- PDF パワポ及びPDFのデータ量について 3 2023/07/20 10:24
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
エクセルで、A2のセルにA3...
-
セルを結合した時のエクセル集...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
EXCELでマイナス値の入ったセル...
-
同一セル内の重複文字を削除し...
-
Excelで離れた位置のAVERAGEを...
-
EXCELのcountif関数での大文字...
-
条件付き書式の色付きセルのカ...
-
エクセル関数またはVBAについて
-
【Excel】4つとばしで合計する方法
-
エクセルに入力後、別シートの...
-
週の労働時間を計算するエクセル
-
Excelで大量のセルに一気に関数...
-
エラー「#REF」の箇所を置き換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
エクセルで、指定の値よりも大...
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
エクセルで特定のセル内にだけ...
-
EXCELのcountif関数での大文字...
-
エクセルに入力後、別シートの...
-
同一セル内の重複文字を削除し...
-
【Excel】4つとばしで合計する方法
-
条件付き書式の色付きセルのカ...
-
【Excel】IF文「ある文字を含ん...
-
エクセルで年月日から月日のみへ
-
エクセルでエンターを押すと任...
-
エラー「#REF」の箇所を置き換...
-
Excelで大量のセルに一気に関数...
おすすめ情報