是嵌套的IF语句使用的最佳功能

时间:2018-12-04 12:37:52

标签: excel function if-statement nested

我试图确定哪个功能更适合在Excel工作表中使用,我要求Excel给我以下三个响应之一。我的初始功能如下:

typedef struct payl{
    int arrayp[5] = {1,2,3,4,5};
}payl;
typedef struct expected{
    int arraye[5] = {1,2,3,4,6};
}expected;

int main()
{
    payl* pay;
    expected* Ez;
    int itr = (sizeof(pay->arrayp)/sizeof(pay->arrayp[0]));
    int eitr = (sizeof(Ez->arraye)/sizeof(Ez->arraye[0]));
    for(int i=0; i>itr; i++){
        for(int j=0; j>eitr; j++){
            if(pay->arrayp[i] != Ez->arraye[j]){
                cout<<"incorret matching"<<pay->arrayp[i]<<"!="<<Ez->arraye[j]<<endl;
            }
        }
    }
    return 0;
}

我正在使用自己的数据(频率,每个任务的分钟数,每周的天数和每周的总分钟数)进行工作。因此,用户可以为频率输入1,为分钟输入30,在一周中的几天输入5,Excel总共为我提供分钟。

在这里,我有一个标记为Sun-Sat的单元格,用户可以在这些单元格中留空,输入零或在每一天中输入分钟数。假设细胞是G6-M6。我也有单元格O6到U6,它们需要根据用户在=IF(ISBLANK(G6:M6)"Error",IF(G6=0),O6=F6/E6),IF(G6)=F6/E6,O6=0))) 中的操作来执行功能。

如果G6-M6留为空白,我需要Excel返回“错误”。如果单元格G6-M6包含数分钟,我需要单元格O6-U6保持空白。如果单元格G6-M6保持空白,我需要单元格G6-M6来反映每周的分钟数除以每周的天数。

0 个答案:

没有答案
相关问题