-2
HB 1 2 3 4
1 0 0 0 0
2 0 0 0 0
3 0 0 0 0
4 0 0 0 0
5 0 0 0 0
6 0 0 0.1 0
7 0 0 0 0
8 0 0 0 0
私はこのような表を持っていますが、列と行の数がはるかに多いです。以下に示す別のシートの数値セットに基づいて列と行を選択します。上記の表の最初の行(および最初の列)が下の表にリストされている番号と一致する場合は、列(および行)を選択します。そして、選択された列と行の交差の値を一緒に追加します。指定した数値に一致する列を選択してください。
ColumntoSelect
2
4
8
23
これを実現するにはどうすればよいですか?ありがとう。これは、行と列を伝えるためにMATCHとSUMPRODUCTを使用して
感謝を。私のデータは実際に2500万に等しい5000 * 5000を持っています。あなたの数式を使用すると、いくつかの計算で "Excelが1つ以上の数式を計算しようとしたときにリソースがなくなりました。"という問題が示されました。その結果、これらの数式は評価できません " – fishbone
次にvbaが必要です。あなたはvbaであなた自身の試みをする必要があります。スタックオーバーフローは私のサービスのコードではありません。あなた自身でそれを書き、あなたが立ち往生したときに新しい質問に戻ってください。あなたの例と試したコードを投稿してください。数式では、その大量のデータセットではあなたを獲得できません。 –