首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

问与答112:如何查找一列中的内容是否在另一列中并将找到的字符添加颜色?

引言:本文整理自vbaexpress.com论坛,有兴趣的朋友可以研阅。...Q:我在列D的单元格中存放着一些数据,每个单元格中的多个数据使用换行分开,列E是对列D中数据的相应描述,我需要在列E的单元格中查找是否存在列D中的数据,并将找到的数据标上颜色,如下图1所示。 ?...A:实现上图1中所示效果的VBA代码如下: Sub ColorText() Dim ws As Worksheet Dim rDiseases As Range Dim rCell...End If Loop Next iDisease Next rCell End Sub 代码中使用Split函数以回车符来拆分单元格中的数据并存放到数组中...,然后遍历该数组,在列E对应的单元格中使用InStr函数来查找是否出现了该数组中的值,如果出现则对该值添加颜色。

7.3K30

vim使用-常用命令

char,使用逗号继续查找上一个,使用分号查找下一个 t{char}: 正向查找下一个char的前一个字符,使用逗号继续查找上一个,使用分号查找下一个 T{char}: 反向查找下一个char的前一个字符...;c(confirm)表示确认;n(number)表示报告匹配到的次数而不替换 vim 多文件操作 Buffer 什么是Buffer Buffer是只打开的一个文件的内存缓冲区 :ls ls会列举出当前缓冲区...正常模式常用命令 {N}gt: 切换到变化N的标签页 gt: 切换到下一个标签页 gT: 切换到上一个标签页 vim 文本对象 什么是文本对象 比如一个字符,一个单词,一个句子,一个段落 文本对象操作方式...) string: 表示替换后的文本 text object: 是要操作的文本对象;比如w(单词);s(句子);p(段落) 案列: iw: 表示inner word,如果输入viw,首先进入选择模式...$i"q: 去到行尾,i进入插入模式,输入双引号",q结束宏录制,这样就结束了针对一行的操作 接下来回放宏,并且应用到接下来的每行,需要使用vim的特性,在命令行下执行normal模式的命令,执行:

1.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    pandas:由列层次化索引延伸的一些思考

    事实上,如果值是一维数组,在利用完特定的函数之后,能做到简化的话,agg就能调用,反之,如果比如自定义的函数是排序,或者是一些些更复杂统计的函数,当然是agg所不能解决的,这时候用apply就可以解决。...例子:根据 student_action表,统计每个学生每天最高使用次数的终端、最低使用次数的终端以及最高使用次数终端的使用次数、最低使用次数终端的使用次数。...找到student_termid_onehot中包含 'termid_'字段元素的最大值对应的字段名 4.1 构造列表保存 4.2 遍历每行数据,构造dict,并过滤value =0.0 的 k-v 4.3...transmethod(df): """ 每个用户每天消费记录最大值、最高使用次数的终端、最低使用次数的终端 以及最高使用次数终端的使用次数、最低使用次数终端的使用次数。...总结 列层次索引的删除 列表的模糊查找方式 查找dict的value值最大的key 的方式 当做简单的聚合操作(max,min,unique等),可以使用agg(),在做复杂的聚合操作时,一定使用apply

    88730

    【说站】Python使用协程的缺点

    Python使用协程的缺点 1、多核资源不能使用:协程的本质是单线程,它不能同时使用单个CPU的多核、协程。 2、在多CPU上运行程需要与过程配合。 当然,每天编写的大多数应用程序都没有必要。...实例 # 协程的基本使用,  实现两个任务的切换         yield  和 next 来回切换 def func1():     for i in range(11):         print...(f"一班打印第{i}次数据")         yield   def func2():     g = func1()     next(g)     for i in range(10):         ...print(f"二班打印第{i}次数据")         next(g)   if __name__ == "__main__":     func2() 以上就是Python使用协程的缺点,希望对大家有所帮助

    37520

    性能分析(3)- 短时进程导致用户 CPU 使用率过高案例

    这么多个进程只有 1 个 php-fpm 进程是 R 状态的,其他都处于 S(Sleep)状态,这就奇怪了 找到真正处于 R 状态的进程 调整 top 列表排序规则 在 top 列表中,按 shift...可以看到默认排序的列是 %CPU,这里改成 S 列,就可以更快看到哪些进程的状态是 R 了 来看看到底有哪些 R 状态的进程呢 ?...stress 是被 php-fpm 调用的子进程,并且进程数量不止一个(这里是 2 个) grep 查找是否有代码在调用 stress grep stress -r app/ ?...stress 进程在启动时初始化失败,过多的进程上下文切换,进而导致 CPU 使用率的升高 关于进程上下文切换的猜测验证 未压测前的系统上下文切换次数 ?...黄圈:自愿上下文切换次数和非自愿上下文切换次数并不高 蓝圈:进程PID 一直在变化 灵魂拷问 为什么 stress 进程的上下文切换次数这么低?

    1.5K10

    新人问一般都用哪些 Linux 命令,我把这个扔了过去

    能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发......, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中....D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程 COMMAND 命令名/命令行 WCHAN 若该进程在睡眠,则显示睡眠中的系统函数名 Flags 任务标志,参考 sched.h...in 每秒CPU的中断次数,包括时间中断 cs 每秒上下文切换次数,例如我们调用系统函数,就要进行上下文切换,线程的切换,也要进程上下文切换,这个值要越小越好,太大了,要考虑调低线程或者进程的数目,例如在...上下文切换次数过多表示你的CPU大部分浪费在上下文切换,导致CPU干正经事的时间少了,CPU没有充分利用,是不可取的。

    47110

    IDEA 的快捷按键

    +N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 CTRL+G   定位行  CTRL+F   在当前窗口查找文本  CTRL...+SHIFT+F  在指定窗口查找文本  CTRL+R   在 当前窗口替换文本  CTRL+SHIFT+R  在指定窗口替换文本  ALT+SHIFT+C  查找修改的文件  CTRL+E   最近打开的文件...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓  在方法间快速移动定位  CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    89920

    IntelliJ IDEA 2019 快捷键终极大全

    找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    2.6K30

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 CTRL+G  ...定位行  CTRL+F   在当前窗口查找文本  CTRL+SHIFT+F  在指定窗口查找文本  CTRL+R   在 当前窗口替换文本  CTRL+SHIFT+R  在指定窗口替换文本...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓  在方法间快速移动定位  CTRL+ALT+ left/right 前后导航编辑过的地方...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    10.7K50

    IntelliJ IDEA 快捷键终极大全 | 收藏

    CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类...Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本...CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开的文件 F3 向下查找关键字出现位置 SHIFT+F3 向上一个关键字出现位置...Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift+Backspace...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

    58410

    IDEA 快捷键大全

    找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    1.2K10

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    Ctrl+Shift+Alt+N 查找类中的方法或变量  双击SHIFT 在项目的所有目录查找文件  Ctrl+N   查找类  Ctrl+Shift+N 查找文件  CTRL+G  ...定位行   CTRL+F   在当前窗口查找文本   CTRL+SHIFT+F  在指定窗口查找文本   CTRL+R   在 当前窗口替换文本   CTRL+SHIFT+R  在指定窗口替换文本...+1 快速打开或隐藏工程面板  Alt+ left/right 切换代码视图  ALT+ ↑/↓  在方法间快速移动定位   CTRL+ALT+ left/right 前后导航编辑过的地方 ...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。 ...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    1.3K70

    IntelliJ IDEA 快捷键终极大全,速度收藏!

    CTRL+ALT+F7 找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类...Ctrl+Shift+N 查找文件 CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本...CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT+C 查找修改的文件 CTRL+E 最近打开的文件 F3 向下查找关键字出现位置 SHIFT+F3 向上一个关键字出现位置...Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift+Backspace...要找类或方法的使用也很简单,Alt+F7。 要查找文本的出现位置就用 Ctrl+F/Ctrl+Shift+F 在当前窗口或全工程中查找,再配合 F3/Shift+F3 前后移动到下一匹配处。

    1.2K40

    IntelliJ IDEA 2019 快捷键开发手册,典藏版。

    找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    69550

    IDEA 2019 最新最全快捷键终极大全!

    找到你的函数或者变量或者类的所有引用到的地方 Ctrl+Shift+Alt+N 查找类中的方法或变量 双击SHIFT 在项目的所有目录查找文件 Ctrl+N 查找类 Ctrl+Shift+N 查找文件...CTRL+G 定位行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定窗口查找文本 CTRL+R 在 当前窗口替换文本 CTRL+SHIFT+R 在指定窗口替换文本 ALT+SHIFT...Alt+1 快速打开或隐藏工程面板 Alt+ left/right 切换代码视图 ALT+ ↑/↓ 在方法间快速移动定位 CTRL+ALT+ left/right 前后导航编辑过的地方 Ctrl+Shift...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    1K50

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    +Alt+N 查找类中的方法或变量  双击SHIFT 在项目的所有目录查找文件  Ctrl+N   查找类  Ctrl+Shift+N 查找文件  CTRL+G   定位行   CTRL+F   在当前窗口查找文本...   CTRL+SHIFT+F  在指定窗口查找文本   CTRL+R   在 当前窗口替换文本   CTRL+SHIFT+R  在指定窗口替换文本   ALT+SHIFT+C  查找修改的文件   CTRL...  Ctrl+Q 显示注释文档  Alt+F1 查找代码所在位置  Alt+1 快速打开或隐藏工程面板  Alt+ left/right 切换代码视图  ALT+ ↑/↓  在方法间快速移动定位  ...要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。 ...此外还有些我自定义的,例如水平分屏Ctrl+|等,和一些神奇的小功能Ctrl+Shift+V粘贴很早以前拷贝过的,Alt+Shift+Insert进入到列模式进行按列选中。

    1.7K90

    Linux下超简单的Mysql自动备份+定期删除之前备份文件脚本

    根据国家档案与记录管理局的研究显示,在没有很好的数据保护和恢复策略的公司中,80%的公司将在发生数据大灾难的两年内倒闭。...3.创建当天备份目录 cd $backuppath mkdir -p $date cd $date  切换到备份目录中,根据当前时间来创建一个目录,用于存放当天的备份文件,再切换至当天的备份目录中。...4.备份单个数据库 mysqldump -h$dbhost -u$dbuser -p$dbpasswd $db > $date.sql  目前脚本已经切换至当天的备份目录中,使用mysqldump对单个数据库进行备份...-type d //表示查找目录,d表示目录 -mtime +7 //表示按照文件的更改时间来查找文件,+7表示距现在7天以前 -exec rm -rf {} \;...(0 表示 0 点) 第 3 列日 1~31 第 4 列月 1~12 第 5 列星期 0~6(0 表示星期天) 第 6 列要运行的命令 [root@localhost

    1.6K10

    Linux系统之常用命令

    即 rmerge/s wrqm/s: 每秒进行 merge 的写操作数目。即 wmerge/s r/s: 每秒完成的读 I/O 设备次数。即 rio/s w/s: 每秒完成的写 I/O 设备次数。...r,再输入替换字符 R:替换当前字符及其后的字符,直至按ESC键 撤销/恢复 u:撤销前一次操作 ctrl+r:恢复撤销 查找 /内容:查找内容 -> n:下一个,N:上一个 /noh:取消高亮显示...\c表示大小写不敏感查找,\C表示大小写敏感查找 -> /xx\C 末行模式 替换 :%s/xx/yy/g:将文档中的xx替换为yy,一次全部替换 :%s/xx/yy/gc:将文档中的xx替换为...number of interrupts per second, including the clock; cs:The number of context switches per second,每秒上下文切换次数...,这个值要越小越好,太大了,要考虑减少线程或者进程的数目,上下文切换次数过多表示CPU大部分浪费在上下文切换,导 致CPU干正经事的时间少了,CPU没有充分利用,不可取; cpu - 对应top命令

    1.5K10

    linux运维面试题总结「建议收藏」

    27、请解释这条语句的作用echo “1” > /proc/sys/net/ipv4/ip_forward 28、crontab 在11月份内,每天的早上6点到12点中,每两分钟执行一次/usr/bin...,用途即可) 36、centos操作系统历史命令记录中,执行次数最多的5条 37、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。...78、统计某日志文件中第四列数值的平均值,要求只计算第二列以R开头且第二列包含al的行中的第四列数值,并按照输出格式的要求输出到文件log.bin,写出实现要求的步骤及命令 某日志文件如下: num|name...: numberR*al*########## …        #匹配的其他行 average     #匹配行的第四列的平均值 79、 IP 地址为...,从文件__________中读取要加载的文件系统 3、从文件的权限为:drw-r–r–,用数值形式表示该权限,则该八进制数为:__ 该文件属性是___ 4、linux文件系统中每个文件用_______

    2.1K41
    领券