Суммируйте значения ячеек ниже, пока не появится пустая ячейка с помощью Python ⇐ Python
-
Anonymous
Суммируйте значения ячеек ниже, пока не появится пустая ячейка с помощью Python
Мне нужен код Python, который позволит мне суммировать все значения в столбце (например, столбце A) до тех пор, пока не будет достигнута пустая ячейка. Затем этот процесс должен повторяться до конца столбца.
Для этого мне удалось использовать формулу массива в Excel с желаемым результатом в столбце B:
А Б 33 10 11 12 41 15 12 14 122 20 22 40 40
Я использовал следующую формулу для Excel: =IF(A2="",SUM(A2:INDEX($A2:A$1000,MATCH(TRUE,($A3:A$1000=""),0))) ,""), а затем заполнили формулу, чтобы закрыть ячейки ниже.
Однако у меня возникли трудности с получением тех же результатов в Python. Я был бы очень признателен, если бы кто-нибудь помог мне решить эту проблему.
Мне нужен код Python, который позволит мне суммировать все значения в столбце (например, столбце A) до тех пор, пока не будет достигнута пустая ячейка. Затем этот процесс должен повторяться до конца столбца.
Для этого мне удалось использовать формулу массива в Excel с желаемым результатом в столбце B:
А Б 33 10 11 12 41 15 12 14 122 20 22 40 40
Я использовал следующую формулу для Excel: =IF(A2="",SUM(A2:INDEX($A2:A$1000,MATCH(TRUE,($A3:A$1000=""),0))) ,""), а затем заполнили формулу, чтобы закрыть ячейки ниже.
Однако у меня возникли трудности с получением тех же результатов в Python. Я был бы очень признателен, если бы кто-нибудь помог мне решить эту проблему.