循环整列并放置(高级excel)

<!DOCTYPE html> <html> <head> <style> table { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; } td, th { border: 1px solid #dddddd; text-align: left; padding: 8px; } tr:nth-child(even) { background-color: #dddddd; } </style> </head> <body> <table> <tr> <th>Name</th> <th>Number</th> </tr> <tr> <td>John</td> <td>12345</td> </tr> <tr> <td>Saman</td> <td>99999</td> </tr> <tr> <td>John</td> <td>12345</td> </tr> <tr> <td>Jhonny</td> <td>88888</td> </tr> <tr> <td>Roshan</td> <td>77777</td> </tr> <tr> <td>Rohit</td> <td>55555</td> </tr> <tr> <td>Roshan</td> <td>7777</td> </tr> </table> </body> </html> 

我需要一张EXCEL SHEET中的表格,

如果我在这里input同样的数据就像在这里如果我inputjohn那么12345自动放在那里,

我的意思是如果数据name重复的number比字段自动填充。 所以请给我解决scheme,我怎么得到这样的结果?

这是一个使用查找表的例子。

您将数据设置为Excel表格 (A和B列)。 在第二列中inputVLOOKUP公式,例如

 =VLOOKUP(A2,$F$2:$G$7,2,FALSE) 

其中$F$2:$G$7是保存要查找的唯一值列表的范围(查找表)。 您可以将其指定为命名范围并引用命名范围 。

因为这是一个Excel表格,所以公式会自动填充第二列中的行,为每个新添加的名称填充。

您将需要确保查找列表已完成(或者如果在查找表中找不到名称,则指定要返回的文本)。

数据