文件夹里面全部Excel,引用特定单元格,求公式?


在我的示例中,我想有条件地格式化B列单元格。标有x的代码应根据A列中的值进行格式化(在示例中,值为1):

2014年重要提示:在Google表格中现在可以根据可能包含其他单元格的公式进行条件格式设置,其工作方式与Excel电子表格的工作方式非常相似。 说明了其用法。



可以使用Google Apps脚本在Google Spreadsheets中实现复杂的条件格式。例如,您可以编写一个函数,该函数根据其中一行单元格中的值更改整个行的背景颜色,我认为使用“使用规则更改颜色”菜单无法实现这一功能。您可能希望为此功能设置触发器,例如“ On Edit”,“ On Open”和“ On Form Submit”。

更新:这是一个Google Apps脚本示例,该示例根据A列中的值更改整个行的背景色。如果该值为正,请使用绿色。如果为空,则为白色。否则为红色。在此公开的查看结果。(您必须先登录才能运行脚本,但是如果未登录,仍然可以看到结果)。






在可以让你做到这一点,如所描述。您必须先按照文章中的说明在Google驱动程序设置中启用新的电子表格。然后,您可以从条件格式选项中选择“自定义公式是”,然后输入任何公式(不要忘记添加=前缀!)。$如预期的那样,不带前缀的单元格引用在应用于范围时会自动调整。

似乎缺少从旧到新迁移的支持-它仅适用于新工作表,我发现只能将值从一个复制到另一个。可以复制整张纸。




我使用Apps-Script 编写了这个Web应用程序,以满足大多数基本的条件格式设置需求。输入一些规则,它将吐出代码,然后将其粘贴到电子表格中的“ 工具” →“ 脚本编辑器...”下。(Google论坛上的。)


如果您要在两个单元格中的总和与第三个单元格中的总和不同时想要使用红色背景有条件地格式化,则Google表格的条件格式规则如下所示:


选择要突出显示行的颜色。


(2017年2月)如另一个答案中所述,Google表格现在允许用户直接从用户界面添加,无论是在台式机/笔记本电脑,Android还是iOS设备上。但是,此答案的其余部分主要是针对开发人员的,因为您可以编写“执行”条件格式的应用程序。

使用(及更高版本),开发人员现在可以编写具有CRUD条件格式设置规则的应用程序。请查看和页面,以获取更多详细信息以及(搜索{add,update,delete}ConditionalFormatRule)。该指南包含以下Python代码段(假定文件ID为SHEET_IDSHEETS作为API服务端点):

除Python外,Google API还支持,因此您可以选择。无论如何,该代码示例对工作表进行了格式化(请参见下图),以使年龄中位数以下的那些以浅红色突出显示,而年龄中位数以上的那些则以红色字体显示其数据。

注意:我的回答与答案相同,只是我放弃了PSA,因为它不需要生活在> 1的地方。



为了解决“新”表中Q的具体问题,我建议清除B:B中的所有条件格式,选择ColumnB并应用“ 自定义”公式是

与选择和格式Done


编辑条件格式时,请选择“ 自定义公式”,然后使用以下...

选择您的颜色,您就完成了。


根据问题的说明进行编辑:

在您的Google Spreadsheet窗口中,有一个菜单Format,带有“使用规则更改颜色”选项。这与Google Spreadsheet的条件格式一样技术。据我所知,无法根据另一个单元格的值为一个单元格着色-Google不允许您输入其他单元格的公式。

除非您将其他数据放入B列中,否则始终可以使B列的所有内容等于A列,然后使用“使用规则更改颜色”选项以相同的颜色为所有值为1的单元格上色-即,值为1时为红色背景和红色文本,否则为白色背景和白色文本,有效地将值隐藏在B列中。这将为您提供所需的外观。

在Excel中,您可以执行所需的操作。以您的数据为例,当此公式为true时,我有条件地格式化了B1:

然后向下拖动格式,仅突出显示B中与A列相邻的单元格等于1的单元格。


我不确定是否可以在2列中执行此操作,但是我知道您可以在3列中执行此操作:

在B列中,可以使用IF公式查看x是否已放置在适当的C列中:

IF公式包含3个部分-测试,then值和else值。在上面的示例中,该公式检查以查看xC列中是否存在。如果存在,则输入A1中的值,否则,输入空白。x大小写无关紧要。

在列表顶部输入此公式后,即可使用拖动功能将公式向下拖动到列表的其余部分。在单元格以蓝色突出显示的情况下,将鼠标移到右下角的正方形上,直到光标变为十字准线。然后只需单击并按住,同时向下拖动即可将公式复制到下面的单元格中。



页码:685 原价:88.00元 ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ 内容提要 公式与函数是电子表格中功能最强大、使用频率最高的工具、每个Excel用户都应很好掌握它们。享有“电子表格先生”美誉的国际知名作者John Walkenbach在这种常用的公式和函数,并给出大量的实例帮读者理解这些公式和函数的运用及技巧。能过学习本书,读者可以掌握Excel的精华,制作出精美实用的电子表格,成为Excel的行家里手。 ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ 目录 第1部分 基础知识  第1章 Excel概述   1.1 Excel简史   1.1.1 最早的VisiCalc  1.12 保护选项  1.12.1 保护公式不被覆盖  1.12.2 保护工作簿的结构  1.12.3 用密码保护工作簿  第2章 公式基础  2.1 输入和编辑公式    2.1.1 公式元素  2.1.2 输入公式  2.1.3 粘贴名称  2.1.4 空格和空行  2.1.5 公式的限制  2.1.6 公式示例  2.1.7 编辑公式  2.2 在公式中使用运算符  2.2.1 引用运算符  2.2.2 使用运算符的公式示例  2.2.3 运算符的优先级  2.2.4 嵌套括号   2.3 计算公式  2.4 单元格和范围引用  2.4.1 创建绝对引用或混合引用  2.4.2 引用其他工作表或工作簿  2.5 准确地复制公式  2.6 把公式转换成值  2.7 隐藏公式  2.8 公式中的错误  2.9 处理循环引用  2.10 单变量求解  2.10.1 单变量求解示例  2.10.2 更多有关单变量求解的内容  第3章 使用名称  3.1 名称的定义  3.2 名称的作用域  3.2.1 引用名称.  3.2.2 引用其他工作簿的名称  3.2.3 名称冲突  3.3 名称管理器  3.3.1 创建名称  3.3.2 编辑名称   3.3.3 删除名称  3.4 创建单元格和范围名称的快捷方法  3.4.1 “新建名称”对话框   3.4.2 使用名称框创建名称   3.4.3 自动创建名称.   3.4.4 命名整个行和列   3.4.5 Excel创建的名称   3.5 创建多工作表名称   3.6 使用范围和单元格名称  3.6.1 创建一个名称列表  3.6.2 在公式中使用名称  3.6.3 使用带名称的交叉运算符  3.6.4 使用带名称的范围运算符  3.6.5 引用多单元格命名范围中的单个单元格  3.6.6 在现有公式中使用名称  3.6.7 创建公式时自动应用名称  3.6.8 不应用名称  3.6.9 有错误的名称  3.6.10 查看命名范围  3.6.11 在图表中使用名称   3.7 Excel维护单元格和范围名称的方式   3.7.1 插入行或列  3.7.2 删除行或列  3.7.3 剪切和粘贴   3.8 名称中的潜在问题   3.8.1 复制表单时的名称问题  3.8.2 删除表单时的名称问题.   3.9 理解名称的奥秘  3.9.1 命名常量  3.9.2 命名文本常量  3.9.3 在命名公式中使用工作表函数  3.9.4 在命名公式中使用单元格和范围引用   3.9.5 使用包含相对引用的命名公式   3.10 使用名称的高级技术  3.10.1 使用INDIRECT函数处理命名范围  3.10.2 使用INDIRECT函数创建带固定地址的命名范围  3.10.3 在命名公式中使用数组  3.10.4 创建一个动态的命名公式 第II部分 在公式中使用函数  第4章 工作表函数 4.1 什么是函数  4.1.1 简化公式  4.1.2 实现其他方法无法实现的计算  4.1.3 提高编辑任务的速度  4.1.3 实现判断功能  4.1.4 其他函数功能 4.2 函数参数类型   4.2.1 将名字用作参数   4.2.2 把整个行或整个列作为参数  4.2.3 把字面值作为参数  4.2.4 把表达式作为参数  4.2.5 把其他函数作为参数  4.2.6 把数组作为参数 4.3 在公式中输入函数的方法  4.3.1 手工输入函数  4.3.2 使用“插入函数”对话框输入函数  4.3.3 输入函数的其他技巧 4.4 函数种类  4.4.1 一个单元格可以容纳的字符数  5.1.2 把数字作为文本 5.2 文本函数  5.2.1 确定单元格中是否包含文本  5.2.2 使用字符代码工作  5.2.3 确定两个字符串是否相同   5.2.4 连接两个或多个单元格  5.2.5 把格式化的值显示成文本  5.2.6 把格式化的货币值显示为文本  5.2.7 计算字符串中的字符个数  5.2.8 重复字符或字符串  5.2.9 创建文本直方图  5.2.10 填充数字  5.2.11 删除额外的空格和非打印字符  5.2.12 改变文本的大小写  5.2.13 从字符串中提取字符  5.2.14 替换文本  5.2.15 在字符串中查找和搜索  5.2.16 在字符串中查找和替换   5.3 高级文本公式  5.3.1 计算单元格中指定字符的个数   5.3.2 计算单元格中指定子串的个数  5.3.3 把数字表示成序数词   5.3.4 为列数确定列字母  5.3.5 从具体路径中提取文件名   5.3.6 提取字符串的第一个词  5.3.7 提取字符串的最后一个单词  5.3.8 提取字符串中除第一个词以外的所有词   5.3.9 提取名字的名、中间名和姓  5.3.10 删除名字中的称谓   5.3.11 计算单元格中词的数量  5.4 自定义VBA文本函数  第6章 处理Et期和时间  6.1 Excel如何处理日期和时间  6.1.1 了解日期序列号  6.1.2 输入日期  6.1.3 理解时间序列号  6.1.4 输入时间  6.1.5 日期和时间的格式化  6.1.6 有关日期的问题  6.2 日期函数  6.2.1 显示当前日期  6.2.2 显示任意日期  6.2.3 生成一系列日期  6.2.4 把非日期字符串转换为日期  6.2.5 计算两个日期之间的天数  6.2.6 计算两日期之间的工作日数  6.2.7 计算指定王作日的日期  6.2.8 计算两日期之间的年数  6.2.9 计算人的年龄  6.2.10 确定某年的天数  6.2.11 确定某天是星期几  6.2.12 确定最近的星期日日期  6.2.13 确定某个日期后面的第一个星期日期  6.2.14 确定某月中的第n个星期日期  6.2.15 计算星期日期的出现次数  6.2.16 把日期表示为序数  6.2.17 计算节假日期  6.2.18 确定某月的最后一天  6.2.19 确定某年是否是闰年  6.2.20 确定一个日期的季度  6.2.21 把年份转换成罗马数字 6.3 时间函数  6.3.1 显示当前时间  6.3.2 显示任何时间  6.3.3 合计超过24小时的时间  6.3.4 计算两个时间的差  6.3.5 转换军事时间  6.3.6 把带小数点的小时、分钟或秒转换成时间  6.3.7 在时间中加小时数、分钟数或秒数  6.3.8 时区之间的转换  6.3.9 时间值的舍入  6.3.10 使用非时间值  第7章 计数与求和 7.1 工作表单元格的计数与求和 7.2 数据库和透视表中记录的计数与求和 7.3 基本计数公式  7.3.1 统计单元格的总数  7.3.2 统计空单元格的个数  7.3.3 非空单元格的计数  7.3.4 数字单元格计数  7.3.5 非文本单元格计数  7.3.6 文本单元格计数  7.3.7 逻辑值计数  7.3.8 范围中的错误值计数   7.4 高级计数公式  7.4.1 使用COUNTIF函数统计单元格数量  7.4.2 统计满足多个条件的单元格数量  7.4.3 使用AND筛选条件  7.4.4 使用OR条件  7.4.5 综合使用AND和OR筛选条件  7.4.6 出现频率最高的项的计数  7.4.7 确定特定文本的出现频率  7.4.8 统计唯一值的数目  7.4.9创建频率分布   7.5 求和公式    7.5.1 对范围内的所有单元格求和  7.5.2 计算累计和  7.5.3 求n个最大值的和  7.5.4 使用单个条件求和  7.5.5 只对负值求和 8.4.8 进行双列查找   8.4.9 确定范围中值的地址  8.4.10 使用最接近匹配查找一个值  8.4.11 使用线性插值法查找一个值  第9章 表格和工作表数据库  9.1 表格和术语  9.1.1 工作表数据库示例  9.1.2 表格示例  9.1.3 工作表数据库和表格的用途  9.2 处理表格  9.2.1 创建表格  9.2.2 改变表格的外观  9.2.3 在表格中导航和选择  9.2.4 添加新行或列  9.2.5 删除行或列  9.2.6 移动表格  9.2.7 设置表格选项  9.2.8 从表格中删除重复的行.  9.2.9 表格的排序和筛选  9.2.10 处理汇总行  9.2.11 在表格中使用公式  9.2.12 引用表格中的数据  9.2.13 将表格转换为工作表数据库 9.3 使用高级筛选功能  9.3.1 设置条件范围  9.3.2 应用高级筛选  9.3.3 清除高级筛选 9.4 指定高级筛选条件  9.4.1 确定单一条件   9.4.2 确定多重条件  9.4.3 确定计算条件 9.5 使用数据库函数 9.6 插入分类汇总  第10章 其他计算 10.1 单位转换 10.2 解决直角三角形问题 10.3 面积、表面积、周长和体积的计算  10.3.1 计算正方形的面积和周长  10.3.2 计算矩形的面积和周长  10.3.3 计算圆的面积和周长  10.3.4 计算梯形的面积  10.3.5 计算三角形的面积  10.3.6 计算球体的表面积和体积  10.3.7 计算立方体的表面积和体积  10.3.8 计算圆锥体的表面积和体积  10.3.9 计算圆柱体的体积  10.3.10 计算棱椎的体积  10.4 解联立方程  10.5 舍入数字  10.5.1 基本舍入公式 第IV部分 数组公式 第V部分 其他公式技术 第VI部分 开发自定义工作表功能 第VII部分 附录 ∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽∽ 作者介绍 John Walkenbach被誉为“电子表格先生”,是国际最著名的Excel权威专家。他毕业于University of Missouri,拥有University of Montana的硕士和博士学位,是J-Walk and Associates公司的创办人。该公司出版的图书技术含量高,实践性强,被翻译成多国语言,畅销全世界,影响着一批批中级Excel用户。 自2000年起,JOhn每年都获得Microsoft MVP奖,由他开发的Excel实用软件Power Utility Pak备受用户青睐。身为知名作者的他,编写了50多部有关电子表格的书籍,其中很多图书都在亚马逊网站赢得了5星级评价。此外,他还为许多有名望的报刊杂志撰写了上百篇Excel相关文章。

我要回帖

更多关于 公式引用指定单元格的数值 的文章

 

随机推荐