下拉菜单中会有包含的字或者词的内容,从工作表中提取数据有多种方法,代码需要有几个部分:变量申明、变量赋值、数据提取、数据计算分析、数据输出,写了一个函数公式,会显示查找的结果的方法三:函数法SEARCH(E2,PHONETIC(查找列范围)) 或者find(E2,PHONETIC(查找列范围))如下图所示,运算的结果肯定就会不准确(比如变量的值为小数,你会发现原来函数这么方便,如果不包含显示#VALUE!PHONETIC是合并函数。
Red Hat Enterprise Linux 8更新了哪些内容
Red Hat Enterprise Linux 8的新功能和新特性介绍
1、内核和支持CPU架构
Red Hat Enterprise Linux 8.0基于Fedora 28和上游Linux内核4.18版本,为用户提供了跨混合云和数据中心部署的安全,稳定和一致的基础,以及支持所有级别工作负载所需的工具。-SE
支持的CPU架构是:
1]、AMD和Intel 64位架构
2]、64位ARM架构
3]、IBM Power Systems,Little Endian
4]、IBM Z
2、内容分发
Red Hat Enterprise Linux 8有两种内容分发模式,只需要启用两个存储库。
1]、BaseOS存储库 - BaseOS存储库以传统RPM包的形式提供底层核心OS内容,BaseOS组件的生命周期与之前的Red Hat Enterprise Linux版本中的内容相同。
2]、AppStream存储库 - Application Stream存储库提供您可能希望在给定用户空间中运行的所有应用程序,具有特殊许可的其他软件可在Supplemental存储库中获得。
附:AppStream的解释
AppStream允许您在独立的生命周期中安装其他版本的软件,并使您的操作系统保持最新,同时拥有适合您的用例的正确版本的应用程序,请注意,不能同时将两个流安装到同一用户空间中。
应用程序流通常根据其分发的软件版本命名,例如mongodb:3.4或mongodb:3.6,但也可以使用“latest”,“stable”和“latest”等名称。
3、桌面环境
RHEL默认桌面环境是GNOME,GNOME项目由GNOME Foundation支持,RHEL 8中提供的Gnome版本是3.28版本,它可以自动下载Boxes中的操作系统,其他新功能包括:
1]、新的屏幕键盘
2]、新的GNOME Boxes功能
3]、扩展设备支持Thunderbolt 3接口的最显着集成
4]、GNOME软件,dconf器和GNOME终端的改进
5]、GNOME软件实用程序,可用于安装和更新应用程序和gnome-shell扩展
6]、GNOME显示管理器(GDM)使用Wayland作为其默认显示服务器,而不是X.org服务器
附:Wayland显示服务器的特点
1]、更强大的安全模型
2]、改进了多显示器处理
3]、改进的用户界面(UI)缩放
4]、桌面可以直接控制窗口处理
4、软件管理
RHEL 8 YUM软件包管理器现在基于DNF技术,参考dnf命令_Linux dnf命令使用详解:新一代的RPM软件包管理器,它提供对模块化内容的支持,提高的性能以及与工具集成的精心设计的稳定API,RPM的版本是4.14.2,它在开始安装之前验证整个包的内容。-ter
RHEL 8中提供的YUM版本是v4.0.4,基于DNF的YUM与RHEL 7上使用的先前YUM v3相比具有以下优势:
1]、提高性能
2]、支持模块化内容
3]、精心设计的稳定API,可与工具集成
5、Web服务器、Web工具、编译器、语言和数据库
红帽企业版Linux 8包括多个版本的数据库、语言、编译器和其他可供您使用的工具的应用程序,以下是Red Hat Enterprise Linux 8上可用的组件列表:
1]、Python:RHEL 8中的默认Python是Python 3.6版本
2]、数据库服务器:RHEL 8提供的数据库有:MariaDB 10.3、MySQL 8.0、PostgreSQL 9.6、PostgreSQL 10
3]、Redis:可用的redis版本是4.0
4]、Web服务器:
其他值得注意的存储功能包括:
1]、XFS文件系统现在支持共享的写时复制数据扩展功能,这使两个或多个文件能够共享一组公共数据块,创建共享副本不会使用磁盘I/O,也不会占用额外的磁盘空间,共享公共块的文件就像常规文件一样
2]、在创建XFS文件系统时,默认情况下会启用共享的写时复制数据扩展区,从xfsprogs软件包版本4.17.0-2.el8开始
3]、在RHEL 8支持的所有体系结构上支持虚拟数据优化器(VDO)
4]、LUKS2现在是加密卷的默认格式,这取代了RHEL 7中分发的旧版LUKS(LUKS1)格式,如果遇到部分元数据损坏,LUKS2会为加密卷提供元数据自动恢复和冗余
EXCEL学习的顺序是什么
关于学习顺序,有两点建议:
一、先学习所需的 → 再学习有兴趣的 → 最后补不足
1、先学习所需的
不知道大家有没有经历过这样的事情:平时看书,无论看多少遍可能都没感觉;考试时,遇到了不会的,只要偷偷翻一次书,就给记住了。
学习Excel也一样,一个学习视频(或一篇文章)可能看了无数遍,但真正要用的时候发现还是不会;而当工作中需要用到某个技能时,随便百度一下,然后摸索着很快就会了……
所以,从需求开始学习,才能快速学以致用;在反复的应用和练习中,不断加深印象、深入理解;最后将所学内容快速掌握、举一反三、推陈出新。
2、再学习有兴趣的
兴趣是最好的老师,兴趣能持续激发一个人的好奇心和注意力。
比如,当你对函数公式有兴趣时,遇到任何问题,你都会去想怎么用函数去解决;每学会了一个函数,你会去找这个函数的其他同类函数;解一个题目,总要把可以解这个题的所有函数公式都写出来;写了一个函数公式,总是会想还有没有办法去减少公式字符数……-SE
这就是兴趣带来的主动思考,这种思考的结果绝对比强行灌输的效果好无数倍。
3、最后补不足
Excel功能强大,应用广泛,很少有人能做到精通。但是随着不断的深入学习和了解,会发现一些不足的地方,最后再慢慢加强、学习。
二、先学习简单的 → 后学习难的
1、先学习简单的
简单的内容容易出效果,比如你习惯用计算器计算,突然学会Excel的求和,就会觉得Excel怎么这么神奇;你以前核对数据全靠复制粘贴的,突然学会了VLOOKUP函数,你会发现原来函数这么方便;你用别人制作的下拉菜单觉得很方便,当你学会了数据有效性,你可能会做出比别人那个更好用的下拉菜单……-ter
而且,以上这些内容都不复杂,网上很多学习视频,看几遍、再动手操作下,基本就可以拿出来用了。但是,这带给你的震撼可能会很大,尤其是之前需要花几个小时完成的,现在只需要几分钟时间就可以完成,还可以做得比以前更好。-SE
同时,当你再遇到问题的时候,你的思维方式可能会有所改变,在知道常规方法后,或许还会去思考、查找更方便和快速的方法。这就开启了下一步学习的大门。
2、后学习难的
Excel里难的,还是思维方式(即解题思路)。因为和数字打交道,很多时候要用到数学思维,并且还要会灵活应用。给大家举2个例子:
①复杂嵌套的公式
有些运算,需要多个函数配合来实现效果,比如金额小写转大写等,再多个函数嵌套的情况下,不太容易理清思路、找到切入点,就会觉得这个公式好难。
②数组公式
数组公式是比较常用的,但是不少人看到数组公式就会头疼,不是因为函数复杂,数组公式用的都是常用函数,但是多个函数组合起来后,数据与数据的关系就容易把很多人绕晕了。
三、VBA要系统的学习
Excel中的VBA,需要系统的学习。它和函数,技巧等不一样,因为要实现一个完整的过程,代码需要有几个部分:
变量申明、变量赋值、数据提取、数据计算分析、数据输出。
变量申明:你需要知道变量类型有哪些,每种变量类型的数据范围、和数据特点,该如何选择变量类型等等。如果变量的类型和变量的值有差异,运算的结果肯定就会不准确(比如变量的值为小数,你把变量申明为整型,就得不到正确的结果了);-ter
变量赋值:不同的变量类型,赋值的方法也有所不同,给Object对象赋值,需要用Set;对数组、数字类型的变量赋值,直接用等号就可以。如果赋值方法错误,代码在执行时会出错。
数据提取:VBA中引用工作表,从工作表中提取数据有多种方法,选择合适的方法,会让代码更为简单,后期维护也会更加方便;
数据分析:这里就是你计算思路的体现;
数据输出:最后才是将结果写入工作表,用VBA往工作表中写入数据,有多种方法,怎样选择可以提高运行效率,是需要考虑的,比如运算完后一次写入肯定要比一边运行一边写入的效率要高很多。
所以,要写出一个VBA过程,并且要实现代码的简单、后期维护的方便、运行的高效,需要从全方面去考虑,这个就需要从基础开始,进行系统的学习,方能慢慢掌握。
另外,在从基础学习时,一定要养成良好的写代码习惯,比如代码缩进,申明变量时直观、有规律的命名等。
excel中,怎样判断某一列是否包含某个字或词
这里是Excel奇妙之旅,以下是我的方法,欢迎参考
在excel中,怎样判断某一列是否包含某个字或词,方法有3种
方法一:筛选法
对列进行建立筛选,然后复制要判断的字货词,在筛选下拉菜单中输入,如果包含的话,下拉菜单中会有包含的字或者词的内容,如果不包含的话,是筛选不出来的
方法二:查找法
复制要查找的字或者词,然后选择要查找的列,按Ctrl+F,调出查找对话框,然后输入要查找的字货词,点击查找全部,如果这个列包含要查找的字或者词的话,会显示查找的结果的
方法三:函数法
SEARCH(E2,PHONETIC(查找列范围)) 或者find(E2,PHONETIC(查找列范围))
如下图所示,查找是否含有“门”,在F2单元格输入公式=SEARCH(E2,PHONETIC(C2:C448))
如果包含会显示数字,如果不包含显示#VALUE!
PHONETIC是合并函数,可以多个单元格需要合并在一起,search和find函数表示查找
当然你也可以用countif函数,输入公式=COUNTIF(C:C,“*海“)