Excel下列问题用什么函数解决?
【答案已更新】!!!!!!!
第一个查询表,加一个项,所在行号,这个单元格作为辅助运算,同时你也可以直观的看到他在多少行。如下面二个图:
H5公式:
=IFERROR(MATCH(D5,销售表!F:F,),"无此房号")
这条公式是将查询D5处于销售表中的第多少行,如果查询不到,会返回“无此房号”。
K5公式:
=IF(H5="无此房号",H5,IF(INDIRECT("销售表!O"&H5)<>"","预定",IF(INDIRECT("销售表!P"&H5)<>"","已售","未售")))
这条公式,
如果H5得出无此房号时,则直接返回H5的结果,否则:
如果销售表的O列第H5行单元格不是空值时,则返回“预定”,否则:
如果销售表的P列第H5行单元格不是空值时,则返回“已售”,否则:
否则,即O列和P列的第H5行两个单元格同时为空时,返回“未售”。
==========================================
【根据评论区的问题,更新答案如下】:
H5公式不变,K5公式改一下。
K5公式改为:
=IF(H5="无此房号",H5,IF(INDIRECT("销售表!O"&H5)<>"",IF(INDIRECT("销售表!P"&H5)="","预定","已售"),IF(INDIRECT("销售表!P"&H5)="","未售","已售")))
如果H5等于无此房号时,K5还是返回H5的结果,
如果销售表的O列第H5行单元格不是空的时,这里分两种情况:
如果销售表的P列第H5行单元格是空的,返回预定,
如果销售表的P列第H5行单元格不是空的,返回已售,
如果销售表的O列第H5行单元格是空的时,这里分两种情况:
如果销售表的P列第H5行单元格是空的,返回未售,
如果销售表的P列第H5行单元格不是空的,返回已售。
想在问一下,有没什么办法可以要销售表!O+销售表!P+H5为"已售",按照上面的公式怎么解决