[[20140418125356]] 『エクセル関数に付いてお教えください』(takehito) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『エクセル関数に付いてお教えください』(takehito)

例えば セルA1にANA B1に福岡 C1に東京 の文字が有ります。 D1にA1:B1:C1に対する数値を入れます
下のセル、例えばA15にANA  B15に福岡 C15に東京の同じ文字が有った場合にDIの数値をD15に表示したいのですが、よろしくお願い致します。

< 使用 Excel:Excel2010、使用 OS:WindowsVista >


こんにちは

D15=IF(AND(A15=A1,B15=B1,C15=C1),D1,"異なる場合の内容")

でいいですかね?
(とらら) 2014/04/18(金) 13:19


 こんなことでしょうか?
 =SUMIFS(D1:D14,A1:A14,A15,B1:B14,B15,C1:C14,C15)

(By) 2014/04/18(金) 15:08


ご親切に有難うございました。

私の設問が間違ってました、申し訳ありません。

1行目の設問セルA1にANA B1に福岡 C1に東京 の文字が有ります。 D1にA1:B1:C1に対する価格の数値を入れます。

此れはこのままでOKなのですが、2行目以下の同じセルA、B、C には多数の文字組み合わせが有ります。

D1にA1:B1:C1に対する価格の数値を入れた場合に2行目以下の何れかの行の AにANA、Bに福岡 Cに東京と1行目の文字と同じ文字がある行のD列にD1の数値を自動表記したいのですが、よろしくお願いします。

(takehito) 2014/04/18(金) 22:37


   A    B     C      D    
1 ANA  福岡  東京 28000 D列数値を以下の行のA,B.C文字が等しければDに同じ数値 
2 JAL  大阪  熊本  25000 
3 ANA  福岡 大阪 23000 
4 JAL  福岡 札幌 40000 
5 ANA  福岡  東京  28000  =D1
6 ANA  福岡  東京  28000  =D1
7 ANA  福岡 大阪 23000  =D3
8 JAL  大阪  熊本  25000  =D2
9 JAL  福岡 札幌  40000  =D4  
・
・
100以上の行に同じA:B:Cの組み合わせが多数有ります、この関数でしたら早いと思いお願い致します。

(takehito) 2014/04/18(金) 23:45


 別案ですが、最初にA:C列をW:Yにコピーして重複を削除し、
http://www.microsoft.com/ja-jp/atlife/tips/archive/office/tips/002.aspx

   V1=W1&"_"&X1&"_"&Y1
 としてデータ範囲にコピーし Z列を埋めておけば、D列は
   =VLOOKUP(A1&"_"&B1&"_"&C1,V:Z,5,FALSE)
 の式で全部埋まるかと思います。
(Mook) 2014/04/19(土) 08:11

 こんなことかな
 D5=SUMIFS($D$1:$D$4,$A$1:$A$4,A5,$B$1:$B$4,B5,$C$1:$C$4,C5)

 または
 =IF(COUNTIFS($A$1:A4,A5,$B$1:B4,B5,$C$1:C4,C5)=0,"",INDEX($D$1:D4,MATCH(A5&B5&C5,INDEX(($A$1:A4)&($B$1:B4)&($C$1:C4),),)))

 それとも
 D2=IF(COUNTIFS($A$1:A1,A2,$B$1:B1,B2,$C$1:C1,C2)=0,"金額を入れて下さい",INDEX($D$1:D1,MATCH(A2&B2&C2,INDEX(($A$1:A1)&($B$1:B1)&($C$1:C1),),)))
(By) 2014/04/19(土) 09:40

有難うございました。
(takehito) 2014/04/20(日) 11:46

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.