よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13278 / 3階層)  index/sumproductでデータを拾いたい
□投稿者/ よねさん -(2018/06/13(Wed) 07:16:57)
    別のファイルで求めるのなら、その別ファイルに作業列を設ければよいと考えます。
    数式は =([ファイル名]Sheet1!B1="カメラ")*([ファイル名]Sheet1!C1=0)*([ファイル名]Sheet1!D1="")
    として、2000行ほどコピーします。
    これが別ファイルのE列だとすると、
    =INDEX([ファイル名]Sheet1!A1:A2000,MATCH(1,E1:E2000,0))
    とすればよいと考えます。
    
    どうしても作業列がダメならVBAで探せばよいと思います。
    Sub test()
     Dim i As Long, Ans As Long
     With Workbooks("20180613_1.xlsx").Worksheets("Sheet1")
    
     For i = 1 To 2000
       If .Cells(i, 2).Value = "カメラ" And .Cells(i, 3).Value = 0 And .Cells(i, 4).Value = "" Then Ans = i: Exit For
     Next i
     
     Range("A1").Value = .Cells(Ans, 1).Value
     
     End With
    
    End Sub
    

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: index/sumproductでデータを拾い.. /たくろう →Re[4]: index/sumproductでデータを拾い.. /たくろう
 
上記関連ツリー

Nomal index/sumproductでデータを拾いたい / たくろう (18/06/12(Tue) 15:06) #13275
Nomal Re[1]: index/sumproductでデータを拾い.. / よねさん (18/06/12(Tue) 17:04) #13276
  └Nomal Re[2]: index/sumproductでデータを拾い.. / たくろう (18/06/12(Tue) 17:34) #13277
    └Nomal index/sumproductでデータを拾いたい / よねさん (18/06/13(Wed) 07:16) #13278 ←Now
      └Nomal Re[4]: index/sumproductでデータを拾い.. / たくろう (18/06/13(Wed) 08:56) #13279
        ├Nomal Re[5]: index/sumproductでデータを拾い.. / よねさん (18/06/13(Wed) 10:56) #13281
        └Nomal Re[5]: index/sumproductでデータを拾い.. / たくろう (18/06/13(Wed) 10:55) #13280
          └Nomal Re[6]: index/sumproductでデータを拾い.. / よねさん (18/06/13(Wed) 10:58) #13282
            └Nomal Re[7]: index/sumproductでデータを拾い.. / たくろう (18/06/15(Fri) 01:36) #13286

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -