0

次のエクセルファイルがあります。

W1000x554   1032    408 52.1    29.5    70700   12300   
W1000x539   1030    407 51.1    28.4    68700   12000   
W1000x483   1020    404 46      25.4    61500   10700   
W1000x443   1012    402 41.9    23.6    56400   9670    
W1000x412   1008    402 40      21.1    52500   9100    
W1000x371   1000    400 36.1    19      47300   8140    
W1000x321   990     400 31      16.5    40900   6960    
W1000x296   982     400 27.1    16.5    37800   6200    
W1000x584   1056    314 64      36.1    74500   12500   

ユーザーに最初の列の名前の 1 つを要求し、後でその行のすべての関連データを読み取ることができる関数を定義したいと考えています。たとえば、ユーザーが次のように定義した場合W1000x412: 1008 402 40 21.1 52500 9100. 何か案は?

4

1 に答える 1

0

@Marcが意味するのは、J2以下のような式(必要に応じてコピーされて下にコピーされる)が必要な値を「選択」することだと思います。Row2これらを(例のように)別々に保持するか、一緒につなぎ合わせるか(例のように連結[&]、J7スペース[""]で区切る)は、あなたの質問からはわかりません。

SO13424984の例

また、「関数の定義」については完全にはわかりませんが、UDFは必要ないと想定しています。

Row1各列の数式を手動で調整する手間を省くために、VLOOKUPのオフセットを提供するために使用しました。

ColumnIは予想されるユーザー入力です。これは、ソース$ A $ 2:$ A$10のデータ検証リストから選択するのが最適な場合があります。

于 2012-12-11T16:13:25.210 に答える