首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Excel公式练习72: 提取大写字母创建缩写

本次的练习是:如下图1所示,使用公式,提取列A每个单元格数据中的大写字母。 ?...图1 满足以下条件: 只提取大写字母 每个单词以大写字母开始 每个单词仅有一个大写字母 单元格中的数据文本可能包含空格,也可能没有空格 单元格中的数据文本只包含字母和空格 单元格中的数据文本可包含任意类型的字符...大写字母中没有重音符号 数据所在的工作表名为“x”(仅1个字符) 结果长度必须等于大写字母的数量 公式要最短 先不看答案,自已动手试一试。...解决方案 首先,提取每一字符,使用CODE函数将其转换成对应的数字,如果数字大于等于65且小于等于90,将该数字再转换成对应的字母,将大写字母连在一起。 公式中,MID(x!...CODE函数将字符转换成相应的数字,注意大写字母编码从65至90。IF函数将忽略我们不想要的编码。CHAR函数将数字转换成字母。CONCAT函数将提取到的大写字母连接。

1.8K40

【Leetcode -509.斐波那契数 -520.检测大写字母

q = r; r = p + q; } return r; } 如图所示,相加完后迭代往后走; Leetcode - 520.检测大写字母...示例 1: 输入:word = “USA” 输出:true 示例 2: 输入:word = “FlaG” 输出:false 思路是直接遍历字符串,首先判断第一个字母是否是大写字母,如果是,将flag...标记为1,再遍历剩下的字母,统计大写字母的个数;最后判断只有一个大写字母且是第一个字母大写,或者全是小写字母,或者全是大写字母,符合其中一个就返回true,否则返回false; bool detectCapitalUse...,是大写字母的话改成1 //uppercase记录大写字母的个数 int flag = 0, uppercase = 0; if (word[0] >= 'A' &&...word[0] <= 'Z') flag = 1; //遍历字符串,统计大写字母数量 for (int i = 0; i < strlen(word)

8210
领券