from openpyxl import load_workbook
Ubah lokasi file dari /home/aan/basangdata_excel/python_mengambil_kata_setelah_karakter_tertentu/contoh_mengambil_kata_setelah_karakter.xlsx menjadi lokasi yang sesuai, misal d:\latihan_excel_python\contoh_mengambil_kata_setelah_karakter.xlsx
wb = load_workbook('/home/aan/basangdata_excel/python_mengambil_kata_setelah_karakter_tertentu/contoh_mengambil_kata_setelah_karakter.xlsx', data_only = True)
ws = wb.active
berisi nomor baris paling bawah yang berisi teks, dan ditambahkan 1
max_row = ws.max_row + 1
Baris yang digunakan adalah dari baris 2 sampai baris terakhir yang berisi teks. Variable url berisi teks dari kolom B. Jika variable url tidak kosong maka buat variable arr_url yang berisi array (daftar) teks dari variable url yang dipisah-pisahkan berdasar karakter /. Isi kolom C dengan teks terakhir dari variable arr_url.
for row_b in range(2, max_row):
url = ws['B' + str(row_b)].value
if url:
arr_url = url.split('/')
ws['C' + str(row_b)].value = arr_url[-1]
sesuaikan nama file agar sesuai
wb.save('/home/aan/basangdata_excel/python_mengambil_kata_setelah_karakter_tertentu/contoh_mengambil_kata_setelah_karakter_hasil.xlsx')