【发布时间】:2021-04-08 16:59:18
【问题描述】:
我有 col X 和 col Y。
Col X 的值带有组织名称,col Y 的值带有 col X 中相应组织的最终父名称。Col Y 的值对我来说更重要,但它有很多缺失值。
我想创建一个 col Z,其中包含 col Y 的值;但是如果 col Y 中有缺失值,那么我希望 col Z 包含 col X 的值。
编辑:我已经意识到我的 X 和 Y 列有不需要的空格,我想在创建 Z 列之前去掉这些空格。
显然,列 X 和 Y 的单元格只有空格(例如 20 个空格)。我想将这些单元格设为空白,因此我可以使用下面 akrun 提供的代码。此外,一些有用的文本值(组织名称)以两个或多个空格结尾,我也想去掉这些不需要的空格。
一个我拥有和想要拥有的例子,其中“s”代表一个空格:
抱歉以张贴图片为例(仍然无法弄清楚如何制作更舒适的数据表)。
谢谢...
【问题讨论】:
-
关于我关于不需要的空格的问题,aromatic6tet 向我推荐了一个有用的来源 (stackoverflow.com/questions/5992082/…),在那里我发现我可以使用函数 str_squish 摆脱不需要的空格。感谢您的帮助,这个帖子可以关闭了。