永发信息网

=CHOOSE(MOD(COLUMN(A:A)-1,2)+1,INDEX($C:$C,MAX(($A$3:$A$8=$G3)*($B$3:$B$8=--RIGHt(H$2))*ROW($3:

答案:3  悬赏:80  手机版
解决时间 2021-03-30 16:08
=CHOOSE(MOD(COLUMN(A:A)-1,2)+1,INDEX($C:$C,MAX(($A$3:$A$8=$G3)*($B$3:$B$8=--RIGHt(H$2))*ROW($3:$8)))
最佳答案
这个公式比较啰嗦。我也是看着头大,才想着这样写。只能大致说说。

=CHOOSE(MOD(COLUMN(A:A)-1,2)+1,结果1,结果2)
这是利用choose函数实现两种判断,用IF函数也一样。
这样,H\J\L……列应用结果1,I\K\M……列应用结果2。
COLUMN取行号,再用mod函数求余,这样公式右拉,MOD(COLUMN(A:A)-1,2)+1依次得到1,2,1,2的变化,作为choose函数的参数。这是常用的“伎俩”。

结果1
INDEX($C:$C,MAX(($A$3:$A$8=$G3)*($B$3:$B$8=--RIGHt(H$2))*ROW($3:$8)))
结果2
INDEX($D:$D,MAX(($A$3:$A$8=$G3)*($B$3:$B$8=--RIGHt(G$2))*ROW($3:$8)))
这两个结构是一样的。

无非是:
H\J\L……列,利用标题行的“客人1”“客人2”的关键字尾数来和B列比对,再取$C列的值;
I\K\M……列,也要“客人1”“客人2”的关键字尾数来和B列比对,所以标题行的列号要往回取一列,再取$D列的值。

公式涉及相对引用与绝对引用、mod函数、column函数、文本函数、index函数、数组公式……,因为你的问题本身比较啰嗦:)

所以,只能请你慢慢琢磨了。来自:求助得到的回答
全部回答
...
=CHOOSE(MOD(COLUMN(A:A)-1,2)+1,INDEX($C:$C,MAX(($A$3:$A$8=$G3)*($B$3:$B$8=--RIGHt(H$2))*ROW($3:$8)))
这是一个完整的公式吗?感觉缺少了一个参数。
CHOOSE选择函数,后面加上MOD( ,2)+1表示根据列号返回1或2,如果为1,就返回后面的第一个参数,如果为2,就返回后面的第二个参数(当前公式只有后面的一个参数,而没有第二个参数);
MAX()返回的是满足A列等于G3且B列等于H2最后一个数的行号,然后通过INDEX提取C列对应行号的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电加一笔是什么字啊!求解
G31是那一年上市的主板啊 比965的主板好吗?
X除以5.5=21.2
你有多自信,世界就有多相信你
缺金缺土佩戴什么首饰好?金饰?土系饰品?还
冰导电么?
雷劈到汽车上人会不会死
哈尓滨火车站下车坐几路公交车能到新天天手机
现在有没有论文降重软件,哪个比较好啊?
秋季怎么钓鲤鱼
大女儿叫董嘉帮我给二女儿起个名字
泰兴英特实验中学地址好找么,我有些事要过去
太极拳的正宗发祥地及创始人
学什么专业考硕士冶金工程专业好考
英语,谁能告诉我barbarous savage brutal fie
推荐资讯
(82+x–19)÷3=24求解答
但见朱栏白是,绿树清溪,(真是人迹希逢,飞
北宋淳元化宝铜钱真
excel一列中大于0的最小值公式
微信被冻结了,解冻老是提示冻结设备和解冻设
怎么样区别公猪肚和母猪肚
凉粉怎么做切面会嫩滑市场上卖的凉粉里面水分
12x+34x=92用方程解
两样产品知道总价还有数量,分别怎么算它们的
加速度求路程问题
把刘长卿的《逢雪宿芙蓉山主人》改写成散文形
羊排炒水里面要放些什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?