微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

根据条件跨多列平均数据 (excel)

如何解决根据条件跨多列平均数据 (excel)

我有一个电子表格 (Office 365 Pro),其中包含多列中的数字数据。如果其他列中满足特定的多个条件,我想对这些列中的数据求平均值。

例如,一个正在使用的公式:

=AVERAGEIFS(K:K,C:C,">=01/01/2021","

这个公式完全按照我想要的方式工作,仅适用于 K 列中的数据。

我想完成这个公式的作用,但要包括 K 到 P 列,而不仅仅是 K。

我测试了一个简单的平均公式,它可以在多列中正常工作

=AVERAGE(K:P)

我不知道如何根据我的其他公式中的条件平均所有这些列中的数据。

如果我只是将列更改为平均值:

=AVERAGEIFS(K:P,"

我收到一个 #VALUE 错误

关于如何实现这一点有什么建议吗?

解决方法

使用过滤器:

import React,{ Component } from 'react';
import StationService from '../services/StationService';

class CreateStationComponent extends Component {
    constructor(props) {
        super(props)

        this.state = {
            station: {
                id: this.props.match.params.id,city: '',name: '',trains: [
                    {
                        number: '',numberOfCarriages: ''
                    }
                ]
            }
        }

        this.changeCityHandles = this.changeCityHandles.bind(this);
        this.changeNameHandles = this.changeNameHandles.bind(this);
        this.saveStation = this.saveStation.bind(this);
    }

    componentDidMount() {

        if (this.state.station[0].id === '_add') {
            return;
        } else {
            StationService.getStationById(this.state.id).then((res) => {
                let station = res.data;
                this.setState({ name: station[0].name,city: station[0].city })
            });
        }
        console.log(this.state.station.city + 'dfddddd');
    }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。