VLOOKUP为一个If

我们希望为我们的服务器提供一个警告系统,我们希望它能够查找一个独特的SteamID来查找之前给出的任何警告,电子表格看起来类似于:

PlayerName Reason StaffMemb WarningNumber SteamID 

就像我说的,我希望它在最后一列中searchSTEAMID,然后看看警告号码是什么,如果已经通过表单给出了另一个警告号码,那就是在警告号码中自动添加另一个警告

假设PlayerName在列A中并且SteamID在D中

假设警告号码是唯一的,并且每列只有一个SteamID,并且您要查找的SteamID在F1中

 =Index(D:D,match(F1,E:E,0)) 

这将返回第一个警告号码。 如果你想find理由或/和玩家的名字只是创build另一个单元格,并改变索引(D:D到你想要返回的任何列。

然而:

如果每个SteamID有多个警告号码,并且SteamID在表格中的唯一原因是由于警告(即没有警告表中没有SteamID列出的警告),那么计数function可能更好(可以让您知道其中的严重性和重复性)罪犯)

 =Countif(E:E,F1)