[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『別表と一致した行に数字を返したい』(うえひがし)
別の条件表と一致した行に対して、内容に応じて1、又は2、又は3を返したいです。
具体的には下記のようにになります。
<条件表>※実際の条件はもっと沢山あります
A B C
CD 箱 1
鍵 箱 2
机 机 1
棒 靴 3
<シート>
A B C
箱 机 false
鍵 箱 2
CD 箱 1
靴 靴 false
机 机 1
棒 靴 3
ようは、条件表のA,B列と一致した場合、条件表のC列の値を表示、一致しない場合はfalseを返したいです。
VLOOKUPやDGETあたりを使用してなんとかしようとしたのですが、いまいち上手くいかないため、お知恵を借りられないでしょうか。
何卒よろしくお願いいたします。
http://www.excel.studio-kazu.jp/mag2/backnumber/mm20040921.html
ぶらっと立ち寄り
衝突しましたが・・・
このようなレイアウトだとして
[A] [B] [C] [D] [E] [F] [G] [H] [1] CD 箱 1 CD箱 箱 机 #N/A [2] 鍵 箱 2 鍵箱 鍵 箱 2 [3] 机 机 1 机机 CD 箱 1 [4] 棒 靴 3 棒靴 靴 靴 #N/A [5] 机 机 1 棒 靴 3
D1=A1&B1 H1=INDEX($C$1:$C$4,MATCH(F1&G1,$D$1:$D$4,0)) で下行へコピーで如何でしょう? (SS)
=IF(SUMPRODUCT((条件表!$A$1:$A$100=A1)*(条件表!$B$1:$B$100=B1)*条件表!$C$1:$C$100),SUMPRODUCT((条件表!$A$1:$A$100=A1)*(条件表!$B$1:$B$100=B1)*条件表!$C$1:$C$100),FALSE)
作業列がお勧めですが
こんなのでも★(なが〜い(^^ゞ)
(MJ12)
こんなのでもいけるかもしれません。
=IF(SUM(INDEX(N(A1&B1=条件表!A$1:A$4&条件表!B$1:B$4),)),INDEX(条件表!C$1:C$4,INDEX(MATCH(A1&B1,条件表!A$1:A$4&条件表!B$1:B$4,0),),))
(Jera)
実はそもそもやりたかったことが、”特定の値が入っている行を色分けする”でして、
それで1と2と3を自動で入れて、そこを条件付書式で色換えをしようとしていたのですが、
なぜか条件付書式設定が反映されません…
http://www11.plala.or.jp/koma_Excel/contents1/mame1006/mame100603.html
↑
と同じように設定しているのですが、OKを押してもまったく色が変わらないのです。
もしかして条件付書式って、数式が入っているとダメなのでしょうか…
無事表示することができました。ありがとうございました。
(うえひがし)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.