Excel公式帮助-返回基于两个条件的值

Excel公式帮助-返回基于两个条件的值,excel,Excel,原谅我,我是Excel的新手,不知道这是否可行。根据两个条件,查找返回四个值之一的公式。一个是下拉列表,其中包含“Sun Sat”或“Thur Wed”选项,另一个是日期值。如果输入的日期是星期一或星期二,则应返回一个值;如果输入的日期是星期三/星期四/星期五,则应返回另一个值 A B Sun-Sat Thurs-Wed 1 Monday

原谅我,我是Excel的新手,不知道这是否可行。根据两个条件,查找返回四个值之一的公式。一个是下拉列表,其中包含“Sun Sat”或“Thur Wed”选项,另一个是日期值。如果输入的日期是星期一或星期二,则应返回一个值;如果输入的日期是星期三/星期四/星期五,则应返回另一个值

                                    A         B
                                 Sun-Sat    Thurs-Wed
1 Monday/Tuesday                28/06/2015  25/06/2015
2 Wednesday/Thursday/Friday     5/07/2015   2/07/2015
下拉框为单元格B6,日期为单元格A6 我希望这是足够的细节,任何帮助都非常感谢

假设您在“匹配”表上有这些:

假设您在
A2
中保留第一个标准(
Match!$A
),在
B2
中保留第二个标准(
Match!$1
) 您需要的公式是:

=索引(匹配!$1:$1048576;匹配($A2;匹配!$A:$A;0);匹配($B2;匹配!$1:$1;0))

MATCH()
公式提供了
INDEX()
公式用于标识输出单元格的索引。
正如pnuts强调的,我错过了一个日期和一次验证

=索引(匹配!$1:$1048576;匹配(如果(或(工作日($A6)=2;工作日($A6)=3);“星期一/星期二”;“星期三/星期四/星期五”);匹配!$A:$A;0);匹配($B6;匹配!$1:$1;0))

列包含日期时的扩充版本。注:我将这两组视为备选方案,如果存在,周末将被错误分类

不从回答者处编辑-布局可能更接近OP,并根据需要调整公式(还显示各种输入的结果):


非常感谢<代码>=索引(匹配!$1:$1048576;匹配(如果(或(工作日($A6)=2;工作日($A6)=3);“星期一/星期二”;“星期三/星期四/星期五”);匹配!$A:$A;0);匹配($B6;匹配!$1:$1;0))
是正确的选择。原来的一个是指第二行,是的。增广的一个是指第6行:下拉单元格
$B6
用作下拉列表,而
$A6
本身就是日期。是的,试试B6中的“Sun Sat”。
          A                          B         C
1                                 Sun-Sat    Thurs-Wed
2 Monday/Tuesday                28/06/2015  25/06/2015
3 Wednesday/Thursday/Friday     5/07/2015   2/07/2015