私はこの質問の答えを見つけようとしましたが、何を書くべきか本当にわからないので非常に難しいと思います。私はすでに「列への順次参照」、「列のインデックス付け」、そしてもちろん「と同等」を試しましHLookup
たが、何も機能しないようです。
とにかく、ここに私の質問があります:
1700の異なる値(行)を持つ列1に1つのエントリ(識別一意キー)があるExcelのテーブルがあります。これらの各行には、約100列(そのキーに対応)があります。
このテーブルを順番にスキャンし、IDエントリ(最初の列)を各列のエントリにマッハして、対応するセルの値を返す手順が必要です。
次のようになります。
For row=1 to N do
For column = 1 to N do
Result <- cell[i,j]
End for
End for
私の問題は、いくつかのインデックスで列を参照する方法がわからないため、列をスキャンする方法です。
これが本当に不可能な場合、他にどのようにこれを解決できるかについて何か考えがありますか?たとえば、列全体に分散されているすべての値をコピーして「転置」し、それらが1つの列になるようにして、別の列でID_Keyの複数のコピーを繰り返しますか?
助けてくれてありがとう!
Excelデータ:
ID Date0 DateF Jun-26 Jun-27 Jun-28 Jun-29 Jun-30
---------------------------------------------------------------
10006 1926 1953 67.743 71.245 70.139 70.139 70.139
10014 1926 1961 13.005 12.787 12.63 13.871 14.896
10022 1926 1960 13.567 13.996 14.326 14.552 14.025
10030 1926 1966 15.924 17.487 18.771 20.508 20.488
10049 1926 1932 11.984 12.848 13.34 59.145 61.094
10057 1926 1968 8.234 8.376 8.448 7.577 8.966
10065 1926 1929 16.609 15.727 13.849 18.062 -99.99
10073 1926 1938 14.789 14.912 14.571 15.321 14.926
10081 1926 1930 1.769 1.83 1.881 1.731 1.703
10102 1926 1953 14.474 16.604 19.184 21.49 27.895