Я относительно новичок в python и пытаюсь найти ячейку, которая содержит значение "3275", которое здесь, "newELA". Это значение находится в верхнем ряду электронной таблицы и является заголовком. Вот что я пытался:
loc=("/Volumes/Project/Andes_Glacier_Inventory.xlsx")
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(1)
headers = sheet.row(0)[3:]
a = np.array(sheet.row_values(1,3))
value = 501
ELA = headers[np.argmax(a * (a < value))]
print ("The ELA is", ELA.value)
changeinELA = 100
value1 = changeinELA
value2 = ELA.value
newELA = float(value1) + float(value2)
print ("The new ELA is", newELA)
b = np.where (np.array(headers) == newELA)
print (b)
Я получаю результаты, которые я даже не понимаю
(array([], dtype=int64),)