以下是根据您提供的内容改写后的内容:
根据Excel版本的不同,VLOOKUP函数的参数略有差异。在07及以上版本中,可以使用以下公式进行应用:
```
=IFERROR(VLOOKUP(B1, [1月份A.xls]汇总!$C$6:$Q$50, 3, 0), VLOOKUP(B1, [1月份B.xls]汇总!$C$6:$Q$50, 3, 0))
```
而在03以前版本中,需要使用以下公式进行应用:
```
=IF(ISERROR(VLOOKUP(B1, [1月份A.xls]汇总!$C$6:$Q$50, 3, 0)), VLOOKUP(B1, [1月份B.xls]汇总!$C$6:$Q$50, 3, 0), VLOOKUP(B1, [1月份A.xls]汇总!$C$6:$Q$50, 3, 0))
```
这些公式都能够在查找结果存在错误时返回第3列数据,并且如果没有找到数据,则返回第3列数据。请注意,在07及以上版本的Excel中,默认情况下,VLOOKUP函数会返回一个错误值(#N/A)来提示缺少匹配项。