2017-06-01 5 views
0

1行目から15行目までの値があるところにExcelがあります。最後の各セルの値には数値があります。条件に基づいてExcelで「n」個のセルをマージする

私は、終了番号に基づいてセルをマージし、その対応するテキストをマージされたセルに配置する別の行を作成したいと考えています。しかし行の値はまだ順序を維持する必要があります。

たとえば、A1=ABC3,B1=ABC5,C1=ABC 4などです。今度は、2行目に最初の3つのセルのマージを作成し、ABC3としたいと思います。同じ行2に5つのマージされたセルを作成して、ABC5に配置する必要があります。その後、同じ行に4つのMergedセルがあり、ABC4というように配置されます。どのようにこれを実装するための任意の考えですか?

答えて

0

これはopenpyxlモジュールで実現できます。あなたがまだそれに精通していない場合は、tutorialsのいくつかを行うことは良いスタートとなります。

+0

はい私はopenpyxlを使用しました。しかし、私はそれが複雑すぎると思う:-)。それはうまくいきますが、あまりにも多くの手順と再利用性はゼロです。より良い方法があるかどうかをチェックしていました。 –

+0

ああ、すでにコードがあります。優れた!このコードを含めるように質問を編集してください。これにより、ここの人々があなたの問題を理解しやすくなります。 https://stackoverflow.com/help/mcveおよびhttps://meta.stackexchange.com/questions/22186/how-do-i-format-my-code-blocksを参照してください。 – Xukrao

関連する問題