1职场实例
今天我们来解决一个职场普遍案例:合并后换行显示中英文互译内容。
如下图所示:
A列为颜色的英文字母,B列为颜色的中文汉字,AB两列颜色中英文为一一对应关系,现在我们想要合并颜色的英文和中文,并在同一单元格中换行显示。
文本合并符“&”可以将符号两边的内容作为文本加以连接,
除了比CONCATENATE函数更加简洁灵活,并且没有30个参数的限制。
如果我们直接使用合并符“&”将A列与B列的内容合并,在C2单元格输入公式:
=A2&B2
我们发现内容虽然快速实现了合并,但是没有换行显示的效果。
2解题思路
那么我们该如何实现快速将AB列两列数据合并,并实现在同一单元格换行显示呢?
我们在C2单元格输入以下函数公式:
=A2&C服务器托管网HAR(10)&B2
①10是换行符的ANSI编码。
②CHAR函数能够根据本机中的字符集,返回由代码数字指定的字符。
先使用CHAR(10)返回换行符,再使用“&”符号连接A2与换行符及B2单元格。
在设置单元格对齐方式为自动换行的前提下,即可实现合并字符的与换行显示的效果。
我们选中C2:C4单元格数据区域,单击【开始】选项卡下的【自动换行】按钮,如下图所示:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托服务器托管网管, http://www.fwqtg.net
令dp[i]代表打出i个字符所需的期望,res[i]代表一口气打出i个字符的期望。对于res的转移有res[i] = (res[i-1]+1) * (1-p) + (res[i]+res[i-1]+1) * p。对于dp有dp[i] = min(dp[i], …