首页 > 解决方案 > 使用一列更新另一列中的值

问题描述

Column A - Names我有1,000 行值的 A 列(我们称之为它)。D 列有 50 个值——我们称之为这个值Column D - Names——它们分布在各处Column A - Names

Column A - Names列的值明显多于Column D - Names

B 列和 C 列的值分别对应于Column A - NamesColumn D - Names,我们将其称为Column B - BirthdaysColumn C - Birthdays

有没有办法Column D - Names减少Column A - Names(从 1,000 到这 50 个)?

如果是这样,那么,在那之后,更新Column B - Birthdays正确 Column C - Birthdays的值?

这是问题的视觉效果:

v(Wrong)v    v(Wrong)v    v(Right)v    v(Right)v

Column  A |  Column  B |  Column  C |  Column  D
  Names   |  Birthdays |  Birthdays |    Names
-----------------------------------------------
   Tom    |  01/01/72  |  10/19/73  |    Joe    
   Joe    |  05/21/76  |  08/27/65  |   Craig    
  Harry   |  09/23/63  |  11/30/66  |    Tom    
  Jane    |  02/17/78  |  03/02/82  |   Martin    
   Amy    |  12/09/81  |  07/14/77  |    Kim    
   ...    |  ........  |  ........  |    ...


概括

总之,两者Column A - NamesColumn D - Names都包含具有相应生日值的名称Column B - BirthdaysColumn C - Birthdays,其中Column D - Names&Column C - Birthdays包含正确的值,Column A - Names&Column B - Birthdays包含不正确的值。我只想Column D - NamesColumn A - Names.

标签: excelvlookupformulas

解决方案


推荐阅读