AVERAGE от AVERAGEIFs, которые будут игнорировать AVERAGEIFs где ERROR EXCEL

Новые версии PyInstaller больше не устанавливают переменную env, поэтому отличный ответ Shish не будет работать. Теперь путь устанавливается как sys._MEIPASS:

def resource_path(relative_path):
    """ Get absolute path to resource, works for dev and for PyInstaller """
    try:
        # PyInstaller creates a temp folder and stores path in _MEIPASS
        base_path = sys._MEIPASS
    except Exception:
        base_path = os.path.abspath(".")

    return os.path.join(base_path, relative_path)

0
задан Klinik 16 January 2019 в 15:04
поделиться

1 ответ

Это довольно утомительно, но вы, возможно, должны сделать что-то вроде этого: ]

=SUM(IFERROR(AVERAGEIFS(A1:A2,A1:A2,">"&0),0),IFERROR(AVERAGEIFS(B1:B2,B1:B2,">"&0),0),IFERROR(AVERAGEIFS(C1:C2,C1:C2,">"&0),0))
/COUNT(AVERAGEIFS(A1:A2,A1:A2,">"&0),AVERAGEIFS(B1:B2,B1:B2,">"&0),AVERAGEIFS(C1:C2,C1:C2,">"&0))

немного короче - счет игнорирует любые # DIV / 0!

0
ответ дан Tom Sharpe 16 January 2019 в 15:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: