Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


291 / 13645 ツリー ←次へ | 前へ→

【81087】2列を参照とするVlookup風の処理 SIN 19/8/26(月) 22:02 質問[未読]
【81088】Re:2列を参照とするVlookup風の処理 マナ 19/8/26(月) 23:23 発言[未読]
【81155】Re:2列を参照とするVlookup風の処理 Jaka 20/1/7(火) 2:43 発言[未読]

【81087】2列を参照とするVlookup風の処理
質問  SIN  - 19/8/26(月) 22:02 -

引用なし
パスワード
   VBAの質問です。

従業員の1週間分のPC起動時間記録から勤怠管理を作成するマクロを組みたいと思っています。
A列に日付、B列に社員名で、2つを一致させる方法がわかりません。
(VlookupやIndex&Matchは1つしか参照できないため)

なるべく、For〜Nextを2回繰り返す作業はデータの量から重くなるので、避けたいです。
Find,FindNextでそれっぽいことはできましたが、余計重くなったので本末転倒でした。
FomulaArrayで配列関数を書き込むのも避けたいと思っています。

皆さんのお知恵をお借りしたいです。よろしくお願いいたします。

【81088】Re:2列を参照とするVlookup風の処理
発言  マナ  - 19/8/26(月) 23:23 -

引用なし
パスワード
   ▼SIN さん:

>A列に日付、B列に社員名で、2つを一致させる方法がわかりません。
>(VlookupやIndex&Matchは1つしか参照できないため)

具体例を使って説明できませんか。

>なるべく、For〜Nextを2回繰り返す作業はデータの量から重くなるので、避けたいです。

For〜Nextを2回繰り返す場合は、どんなコードになりますか。

>Find,FindNextでそれっぽいことはできましたが、余計重くなったので本末転倒でした。

そのコードを提示できませんか。

【81155】Re:2列を参照とするVlookup風の処理
発言  Jaka  - 20/1/7(火) 2:43 -

引用なし
パスワード
   なんとなくだけど、
SUMIFSやらSUMPRODUCTで、拾えそうな気がする・・・。

291 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free