-4

次のことを行うスクリプト (できれば python) を作成するために、あなたの助けが必要です。最初の列に一致する値 (名前) を持つ 2 つの Excel ファイルがあるとします。最初のファイルの 2 番目の列には値 (数値) があり、2 番目のファイルの 2 番目の列は空です。私の仕事は、2 番目のファイルから名前を読み取り、それが最初のファイルの名前と一致するかどうかを確認し、そこから対応する値を読み取り、その値を 2 番目のファイルに書き戻すことです。などなど… 助けてください!

4

1 に答える 1

0

それを行うために基本的なExcel関数を使用しないのはなぜですか? vlookup関数はこれを行うために最適化されています!

index2番目のオプション(基本的なvlookupまたはより高度なmatch機能が処理できない非常に複雑なシーンの場合のみ)は、スクリプトExcel内でpythonを使用できるdatanitroである必要があります。

同様のStackoverflow の質問があり、Python からの Excel の操作に特化したサイト(これも少し古い) があるため、何らかの理由でこのパスを選択した場合は、多くのドキュメントがあります。ほとんどの Python Excel ライブラリは xls ファイルのみを処理し、新しい xlsx/xlsm は処理しないことに注意してください。

openpyxlは xlsx をサポートする新しいライブラリであるはずですが、自分で試したことはありません。

Meta StackOverflow に関するアドバイス:あなたは新しいユーザーなので、これはコミュニティ主導の Q&A サイトです。より多くのデータを提供して、質問に簡単に答えられるようにしてください。何を試しましたか? コードを見せてください。ユースケースを説明したり、調査結果を示したりしてください。これは、あなたが努力をしたことをコミュニティに示すのに役立ちます。また、正しいまたは役立つ回答を受け入れてください。これにより、ポイントと喜びが得られます。

于 2013-02-12T18:56:53.110 に答える