Cześć!
Staram się dodać prefiksy do numerów telefonów w excelu. I postawiłem taki warunek że jeśli w kolumnie KRAJE jest PL a w kolumnie NUMER TELEFONU jest jakaś wartość (czyli nie jest puste) to dodaj +48 do numeru telefonu który jest w kolumnie NUMER TELEFONU. Poniżej mój kod
import pandas as pd
df = pd.read_excel('NUMERY.xlsx')
df2 = df.fillna(value = '')
df2 = df2.astype(str)
df2.loc[(df2["KRAJE"] == 'PL', 'NUMER TELEFONU') & df2['NUMER TELEFONU'] != ''] = '+48' + df2['NUMER TELEFONU']
df2.to_excel('fileName.xlsx', index = False)
Niestety mój kod pokazuje error
ValueError: operands could not be broadcast together with shapes (2,) (647,)
Jak mogę naprwić ten problem ?