Tag: 格式化

Excel条件格式化未知问题

我有一个与我的Excel条件格式问题。 它似乎只能在一列上工作,不pipe它是否移动,规则中的列是否改变。 我的规则如下,我试图将其空间,使其更具可读性,但显然不是在实际的规则框: =IF(EXACT(BQ2,"Diamond"), //start if OR(ISNUMBER(SEARCH("CRATE%",BM2,1)),ISNUMBER(SEARCH("CDMG%",BM2,1))), //if true IF(EXACT(BQ2,"Square"), //if false start another if OR(ISNUMBER(SEARCH("RES%",BM2,1)),ISNUMBER(SEARCH("CDMG%",BM2,1))), //if true IF(EXACT(BQ2,"Triangle"), //if false start another if OR(ISNUMBER(SEARCH("CRATE%",BM2,1)),ISNUMBER(SEARCH("RES%",BM2,1)))))) //if true 我的规则是,如果单元格的值是"Diamond" "CRATE%" ,则"CDMG%"和"CDMG%"将触发单元格变为蓝色, 如果"Square"字"RES%"和"CDMG%"将触发细胞变蓝。 如果"Triangle"单词"RES%"和"CRATE%"将触发细胞变蓝。 三个Shape值和他们检查的单词在同一行上。 他们每行都改变,但只在三个形状和几个字之间。 在接下来的两列上也会出现相同的格式,但接下来的两列接收到相同的规则和调整的列名称将不起作用。 我做了太多的计算,还是我的规则是错误的,或者是另一个问题呢? 以下是表格中数据的截图。 正如你所看到的,BQ列工作正常,但即使在BR上有相同的规则,并且改变BQ2-> BR2和BM2-> BN2,第二行也不起作用。 第三个也不会。 顶部格式化框用于第一列,底部用于第二列。 第二条规则只是第一条规则的NOT版本,旨在在“正确”时将蓝色方框反转。 我确定这是扭转它的坏方法,但这不是我在这里。

(Excel)偏移量和索引/匹配都不会阻止表引用的单元格移动

我有一个报告,包含3个不同的input和3个不同的信息来源的3个相应的输出标签。 每个源都需要一个macros来改变数据的格式。 其中一个来源需要个别日子的数据,因此它将数据格式化为表格,然后将数据复制并插入前一天的数据之上。 一旦5天的数据已被转换并堆叠在输出选项卡中,最终选项卡基本上具有所有的公式,称为“转换”选项卡。 在这个选项卡中,每个数据源(输出选项卡)有三个表格,第四个表格从这三个表格中获取数据,并将它们组合成最终macros复制并粘贴到新工作表中的值。 问题在于通过插入新行来堆叠数据的表单。 我已经完成了从索引和匹配,偏移和匹配,简单的偏移,Vlookup(显然,这是首先开始),甚至定义新公式的名称,但转换选项卡的表引用不断移动的单元格当新数据进来时,我需要引用Array'CampPerf Output'!B116:B135无论如何。 我可以使用什么公式或后门技巧,以便我的查找每次都查看完全相同的数组? 转换数据的macros必须是一个可重复的动作,所以我可以将它分配给一个button(这个报表必须尽可能简单,因为非Excel用户需要能够“粘贴数据,点击button,点击其他button,ta-da!“) 谢谢你的帮助!

基于颜色代码的条件格式

我需要基于颜色代码AF:AK的Columns O:Y的条件格式背景颜色,是否有条件格式公式,或者我可以使用的VBA代码。 请忽略O:X列上的当前格式

Excel条件格式:如果不是表2中的匹配突出显示描述,则将表1中的ID描述与表2中的ID描述进行比较

我们有两张sheet1有ID,说明,方法和sheet2有ID,说明,方法 sheet1包含这样的值: ID说明方法 1 |一个| Z 2 | B |ž 3 | C | Z 4 | d | Y sheet2包含这样的值: ID说明方法 1 bz 1 az 2 bz 3 cz 4 dy 4 ay 我需要将工作表1中的ID与工作表2中的ID相匹配,并检查工作表1中的描述是否与工作表2中的描述相匹配,否则,请突出显示工作表2中的描述。 到目前为止,我可以做一个条件格式化程序,如果ID不是在这两个工作表,但我不知道如何做一个条件格式化程序通过匹配的ID,然后比较说明,如果他们不匹配的描述突出显示在表2 。 任何帮助是极大的赞赏。

如何格式化单元格以显示时间范围,而不是仅显示时间?

我正在为自己创build一个时间表,但是我看到以下内容会感到困惑: 8:00 AM 8:30 AM 9:00 AM 9:30 AM 10:00 AM 10:30 AM 11:00 AM 11:30 AM 12:00 PM 我永远不会记得我是否正在寻找正确的块,所以我想看看这个: 8:00 AM to 8:30 AM 8:30 AM to 9:00 AM 9:00 AM to 9:30 AM 9:30 AM to 10:00 AM 有没有一个简单的方法来做到这一点,不涉及我把它input到每个单元格? 如果可以的话,我希望能够填充桌子的其余部分。 (注意:下面是一个解决方法,我只是做了一个单独的列,但是如果我可以在一个单元格中完成,那将会很好。) Start End 8:00 AM 8:30 AM 8:30 AM 9:00 AM 9:00 AM […]

条件格式无法在Google电子表格中使用

我写了一个公式: =IF(len(d2)>0,IF(d2=0,true,false),IF(len(e2)>0,IF(e2=0,true,false),false)) 如果公式返回true,我想穿过整行。 但它不工作。 讨厌的事实是: 如果我把这个公式放入一个单元格,它显示正确的真值或假值。 如果我在整行上应用此公式,则只格式化A2和B2单元格。 为了testing是否与其他格式规则冲突,我只是删除了公式,并在自定义公式列中写下了“true”。 整行被格式化。 我把公式粘贴到一个单元格中,这也是真的。 如何在单元格中返回true的格式在条件格式中返回false? 我将公式应用于没有其他条件格式规则的单元格。 该公式不起作用。 那么A2和B2细胞的公式是如何工作的呢? 我尝试使用除真/假以外的值。 通常情况下,它在单元格中完美工作,但不是条件格式。 即使在新的电子表格中也不行。 请自己检查一下。 要从公式中获得“True”值,请在d2和e2中input0,并确认条件格式不符合该条件。 提前感谢您花时间阅读这个问题。

条件格式中的这个公式中的参数究竟是在Excel中做什么的

下面是一个公式,其中列AH中的值列表,如果它们出现在列K中,它们的格式 = COUNTIF($ $ AH 2:$ $ AH 8 K2)> 0 如果我介绍K3而不是K2,我select的着色会错过一行。 因此,如果例如我有一个存在于列AH中的K33值,而不是按照我希望的格式进行格式化,即使K32中的值无法在AH列中find,K32也将被格式化。

如何使用c#轻松编辑excel文件中的单元格值

我将excel.exe添加到参考,以便我能够提出 using Microsoft.Office.Interop.Excel; 至less这是我认为function所在的地方。 但我收到了一堆错误,我不明白为什么。 错误1'应用程序'是'System.Windows.Forms.Application'和'Microsoft.Office.Interop.Excel.Application'C:\ Users \ XXXXX \ AppData \ Local \ Temporary Projects \ WindowsFormsApplication1 \ Program.cs之间的模糊引用19 13 WindowsFormsApplication1 任何人都知道wats up? 谢谢

Excel VBA不会在切片后正确格式化date

我是VBA的新手,近来已经阅读了很多,但是我遇到了一个我似乎无法find答案的小问题。 我有一个电子表格,我需要将其格式化为一定数量的列,从一列中提取数据并将其重新格式化为另一列。 其中一列需要包含报告提交的周末date – date在单元格(N10)中,如下所示: 星期:2011年10月11日36:02 10月11日 – 10月11日 所以我已经把这个单元格切分了,并用这一点代码把它input到另一个单元格(C14)中: Range("C14") = "=Right($N$10, 9)" 我能够得到string“08年10月11日”的部分,但不能得到它的am / d / yyyy格式。 这是我用来格式化date的代码的一部分: Columns("C:C").NumberFormat = "m/d/yyyy" 我想这个单元格需要格式化更多,然后格式化为一个date,但我不知道从哪里开始。 谢谢

从下拉列表中进行相邻单元格的Excel条件格式化

我一直在这里寻找,但是我找不到像我之后的东西。 在Excel中,我有一列有十几个不同首字母的下拉列表,在这些单元上有条件格式。 我也想根据这些首字母缩写格式化另一列,但不想在每个单元格上依次设置一打规则。 如果我使用正确的规则设置顶部单元格,则无法填充格式,因为公式不是逐行更新的,而是整个范围。 我没有真正的VBA或macros的经验,有没有比蛮力更优雅地做到这一点? 非常感谢你提前。 这个论坛一直很有帮助,希望你也能帮助到这个!