[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『なんて書いていいのか分かりません』(みっち)
すみません、教えて下さい。 C D F G 1 安藤 100 安藤 100 2 加藤 250 150 3 佐藤 150 4 安藤 150
C・Dは入力して、F1に安藤と入力するとGに安藤のDの数値が Gに出てくるようにするにはどうしたらいいでしょうか? 分かる方いたら教えて下さい。 よろしくお願いします。
VLOOKUP関数でよいなら http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html (通)
G1=IF(COUNTIF($C$1:$C$4,$F$1)<ROW($A1),"",INDEX($D$1:$D$4,SMALL(IF($C$1:$C$4=$F$1,ROW($A$1:$A$4),""),ROW($A1)))) と入力して、Ctrl+Shift+Enterで数式を確定。 必要分下にフィルドラッグします。
普通のEnter対応版 G1=IF(COUNTIF($C$1:$C$4,$F$1)<ROW($A1),"",INDEX($D$1:$D$4,SMALL(INDEX(ROW($A$1:$A$4)+($C$1:$C$4<>$F$1)*9^9,),ROW($A1)))) 必要分下にフィルドラッグ。
(ROUGE)
あっ! そーゆーことでしたのね! 「藤」が並んでたんで見落としてました・・・ (通)
簡略化して書いていたので、数式をコピーして自分で数式を変えて見たら上手くいきません。 本当にもうしわけないのですが、もう一度教えて下さい。 上の例で C・Dは4〜1000まで F1はF2 Gは4から出てきてほしいです。 C1などを自分でC4にしたりしたのですが、上手く出来ませんでした。 お手数ですが、もう一度お願いします。
変えてはいけないところまで変更している可能性がありますねb ご自身で変更を加えたところと、下記数式を見比べて、どこがどうなったのか確認してみると、数式の意味も分かるかも。 (ROUGE)
G4=IF(COUNTIF($C$4:$C$1000,$F$1)<ROW($A1),"",INDEX($D$4:$D$1000,SMALL(INDEX(ROW($A$1:$A$997)+($C$4:$C$1000<>$F$2)*9^9,),ROW($A1))))
できました。
ありがとうごさいました。
上の式を2つのことをクリアした物を表示出来るようにすることは、出来ないでしょうか?
今、一番上の表でEにも文字を入力しています。
今、安藤と入力すると 安藤の右の数値が出てくるようになっています。
さらに、例えばH2に100と打ち込むとH3から下に安藤・100をクリアしたEの文字のみ表示されるようにしたいです。
また、条件付書式で 安藤と100をクリアした物を赤くする方法は無いでしょうか?
今は、安藤で赤くして、100で赤くして、両方が赤い物を探しています。
これだと、安藤でない100も赤くなるため分かりにくいです。
説明が上手く出来ていないかもしれませんが、よろしくお願いします。
G4=IF(SUMPRODUCT(($C$4:$C$1000=$F$2)*($D$4:$D$1000=$H$2))<ROW($A1),"", INDEX($D$4:$D$1000,SMALL(INDEX(ROW($A$1:$A$997)+(($D$4:$D$1000<>$H$2)+($C$4:$C$1000<>$F$2))*9^9,),ROW($A1))))
条件付書式の数式は、4行目に設定するとして =($C4=$F$2)*($D$4=$H$2) (ROUGE)
条件付で赤くすることは出来ました。
しかし、安藤・100を充たしているEの文字をHに表示することがまだ、できません。
上のG4=の式を使うと、安藤・100を充たしている100と言う数字がでてきます。
改良すればいいのかもしれませんが、すみません、分からないので教えて下さい。
よろしくお願いします。
少しはHelpもご覧ください。 ふたつ上の数式の2行目を少しだけ変更すればOKです。
INDEX($D$4:$D$1000,・・・ ↓ INDEX($E$4:$E$1000,・・・
(ROUGE)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.