如何更改列的内容以根据条件从另一列中选择,而当它确实从中选择时将该列留空

How do I change the content of a column to pick from another column based on a criteria, leaving that column blank WHEN it does pick from it

如果列 "LastName" 包含“.”,我需要用另一列 ('MiddleName') 的值替换列 (LastName) 的值。并且列 B 包含非空值,同时仅当内容已移至列 ("LastName") 时删除列 ('MiddleName') 的内容。

NIL

NIL

如果第 "LastName" 列包含“.”,则第 'MiddleName' 列变为空白。 'MiddleName' 列(有内容)现已移至 "LastName" 列。

例如;如果列包含;

MiddleName   LastName
john            .
james        phillips
Mary            .

The procedure should then make it:
MiddleName   LastName
             john 
james        phillips
             Mary                                                                                     

使用新的自定义列比替换现有的更容易。

Middle = if [LastName] = "." then null else [MiddleName]

Last   = if [LastName] = "." then [MiddleName] else [LastName]