B列为性别(男、女);
D列为单人間标识取值仅为1或空格(1表示对应的房间是单人间,也即包房只安排一人入住);
E列为双人间标识,取值仅为1或空格(1表示对应的房間是双人间也即标间,可安排两人入住);
同一行的D、E列不能同时为1
F列为住宿标识,取值仅为1、0.5和空格(1表示住1天0.5表示住半天,空格表示没有住宿可以用F列>0表示有人入住该双人间。)
公司年会在某酒店举办大部分的员工被安排在双人间合住(即2人一间房,男士和侽士女士和女士),希望能找到暂时一人入住的双人间统计这样的房间数量(能找到对应的房间号就更好了),以便后面安排其他人匼住
换句话,就是说(以女士为例)寻找:入住(F列>0)在酒店的双人间(E列=1)的女士(B列=女),所入住的房间号和其他有人入住的房間号不重复
(说白了,就是寻找目前只有一人住的双人间以便酒店往该房间再安排一位女士入住。)
此例中符合上述要求的房号应該为7002和7005,房间数量为2(尽管A11所在的房号也是7005但是F11为空格,表示A11其实未入住在7005也即7005房现在是只有1人住的双人间)
请教各位老师,在不增加辅助列的前提下仅靠建立公式,如何自动统计只有一人入住的双人间的房间数量和房间号
|