如何以特定方式替换Excel中的行内容?

时间:2017-08-21 07:40:18

标签: excel excel-formula openoffice.org

大家早上好。 我对OpenOffice Excel 4.1.3有疑问。 我有一个xls文件。 共有4列。

symbol1 | content1 | symbol2 | content2
---------------------------------------
client  | empty    | seria   | aaa
code    | empty    | type    | ccc
seria   | empty    | code    | ddd
type    | empty    | client  | bbb

我需要将与content2相关的列数据2中的感知数据插入与列symbol1相关的列content1。 例如。

client empty

应该是

client bbb

因为symbol2中的客户端有content2 bbb,这就是为什么client1中的content1应该是bbb。 所以我想得到:

symbol1 | content1 | symbol2 | content2
---------------------------------------
client  | bbb      | seria   | aaa
code    | ddd      | type    | ccc
seria   | aaa      | code    | ddd
type    | ccc      | client  | bbb

我不知道是否可以在OpenOffice Excel中执行此操作,它也可以在Microsoft Excel中。 我试图使用“替换”等功能,但我不知道如何考虑与其他列的这种关系。 非常感谢,祝你有愉快的一天。

2 个答案:

答案 0 :(得分:1)

假设您的数据在A1:D5范围内,那么在Cell B2中输入以下公式

=VLOOKUP(A2,$C$2:$D$5,2,0)

根据需要拖动/复制公式。

答案 1 :(得分:0)

正确答案是“= VLOOKUP(A2; $ C $ 2:$ D $ 5; 2; 0)”。