I have an excel and an 'if' inside my code.
if telos_min == False:
    data = pd.DataFrame(data =all_together)
    data=data.transpose()
    writer= pd.ExcelWriter('ΕΟΠΥΥ.xlsx',engine='openpyxl', index=False)
    writer.book = load_workbook('ΕΟΠΥΥ.xlsx')
    writer.sheets=dict((ws.title,ws) for ws in writer.book.worksheets)
    reader = pd.read_excel(r'ΕΟΠΥΥ.xlsx',sheet_name=minas)
    data.to_excel(writer,sheet_name=minas,header=False, index = None,startrow=len(reader)+1)
    writer.save()
else:       
    writer=pd.ExcelWriter('pythonexcel.xlsx',engine='openpyxl',index=False)
    writer.book=load_workbook('pythonexcel.xlsx')
    writer.sheets=dict((ws.title,ws) for ws in writer.book.worksheets)
    reader=pd.read_excel(r'pythonexcel.xlsx',sheet_name=month,skipcols=[1,12],
                         skiprows=[1])
    sum_month=['SUM']
    for col in reader:
        for row in reader:
            asum=sum(float(col))
            sum_month.append(asum)
    data=pd.DataFrame(data=sum_month)
    data.to_excel(writer,sheet_name=month,header=False, index = None,startrow=len(reader)+1)
    writer.save()
but I am having the following issue, I can't sum, the first row of the excel is text as well as the first column, also the last column is percentage so I wouldn't want to sum that as well EDIT That is why I am having the skiprows and skipcols in the reader, but it doesn't seem to work. /EDIT.
With the code above I am getting the following error:
ValueError: could not convert string to float: 'some item'
*EDIT * Sample Data:
kind (skip row and col | num1 | num2 | num3 | num4 | num5 | num 6 | %(skip) |
some item              | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |
some item  1           | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |     
some item  2           | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |
some item  3           | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |
some item  4           | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |
some item  5           | 123  | 213  | 555  |  44  | 5555 | 4444  | 32%     |
The Sum is (end result)| sum1 | sum2 | sum3 | sum4 | sum5 | sum6  | empty   |
 
    