Excel 创建公式以根据相邻单元格复制单元格

Excel 创建公式以根据相邻单元格复制单元格,excel,excel-formula,excel-2007,worksheet-function,countif,Excel,Excel Formula,Excel 2007,Worksheet Function,Countif,我有一个公司名称的电子表格和一些公司名称旁边的相关网站。我需要创建一个公式,当网站位于公司名称旁边时,用正确的数据填充缺少的网站数据 例如,在下面的屏幕截图中,B3中的值需要复制到B2中。与B7到B6相同。然后B13变成B12和B11,所以第四 有些公司根本没有网站,但如果网站存在,它将始终位于最后一个重复的公司名称旁边 我如何创建一个公式来实现这一点?我不知道从哪里开始,但我不介意创建新的列,移动数据和排序等,如果必要的话 要与没有网站的公司打交道,首先: 复制列C值,除非COUNTIF A为

我有一个公司名称的电子表格和一些公司名称旁边的相关网站。我需要创建一个公式,当网站位于公司名称旁边时,用正确的数据填充缺少的网站数据

例如,在下面的屏幕截图中,B3中的值需要复制到B2中。与B7到B6相同。然后B13变成B12和B11,所以第四

有些公司根本没有网站,但如果网站存在,它将始终位于最后一个重复的公司名称旁边

我如何创建一个公式来实现这一点?我不知道从哪里开始,但我不介意创建新的列,移动数据和排序等,如果必要的话


要与没有网站的公司打交道,首先:

复制列C值,除非COUNTIF A为1(插入唯一标识符,可能是——

然后(由@simoco提供):

使用数据选择整个范围。按CTRL+G并选择特殊。
选择空白,然后按OK。
选择单元格类型=并按↑ 钥匙按CTRL+ENTER键。
现在,如果需要,您可以复制结果并制作特殊的-->粘贴值

最后:


什么都不替换。

在这里检查我的答案:这在我的情况下不起作用,因为有时一家公司没有网站。因此,在上面的屏幕截图中,B21将用B24中的值填充,这将是一个错误,因为它是一家不同的公司。好的观点,@pnuts,顺便说一句,祝贺10k:)