【環境】
Python3、 Macbook pro, Jupyternotebook
#ExcelをImportする。 TEST=pd.read_excel('TEST.xlsx') #必要な場所のみだし。 TEST=TEST[['Campaign']] #キャンペーンの決まった数字で右から数えて削除したい。 TEST['NEW_Campaign']=len(TEST) for TEST in s.splitlines()
【エクセルの形】
Campaign | 列2 | 列3 |
---|---|---|
ABC (dftr) | ||
ABCDD (dfdr) | ||
ABCDDD (datr) |
【欲しい結果】
Campaign | NEW_Campaign | 列3 |
---|---|---|
ABC (dftr) | ABC | |
ABCDD (dfdr) | ABCDD | |
ABCDDD (datr) | ABCDDD |
【試した方法】
1.エクセル元データの方に
LEFT($D265559,LEN(D265559)-8)
上記で右から数えて−8を削除しています。()と()の中の数は全部一定です。
これを毎回の更新でエクセルですると数が多いと起動が重いので、Pythonで実装したいです。
下記のサイトなので、Lenなどをやってみましたが、うまく起動せずご教授いただければ幸いです。
回答1件
あなたの回答
tips
プレビュー