标签: conditional-formatting

Excel 2010 - 条件格式设置,为相同行中的相邻单元格着色

Excel 2010中是否可以设置条件格式设置规则,以便在特定列中的单元格具有特定值时突出显示行中的所有非空单元格?

我有一份报告,其中每一行都标明一天.我希望相对于周六和周日以灰色显示行.该日存储在C列中.

我知道如何突出C列中的单元格,但是如何轻松地将单元格C的格式扩展到同一行中相邻的非空单元格?

excel conditional-formatting

4
推荐指数
1
解决办法
4万
查看次数

使用Python的xlsxwriter在Excel中将字符串条件格式设置为"等于"

我有相对较大的Excel电子表格,我在那里应用条件格式.但是,单元格的内容相对较短(最多3个字母).所以,我需要完全匹配一个字符串.例如:'A'应格式化,但不能再包含'A'('ABC','BCA','BAC'等).

我使用'text'和'cell'选项尝试了不同的选项,但我失败了.这是我的测试用例:

import xlsxwriter

workbook = xlsxwriter.Workbook('conditional_format4.xlsx')
worksheet1 = workbook.add_worksheet()

format1 = workbook.add_format({'bg_color': '#FFC7CE',
                               'font_color': '#9C0006'})

data = [
    ['ABC', 'BCA', 38, 30, 75, 48, 75, 66, 84, 86],
    [6, 24, 1, 84, 54, 62, 60, 3, 26, 59],
    [28, 79, 97, 13, 85, 93, 93, 22, 5, 14],
    [27, 'BAC', 40, 17, 18, 79, 90, 93, 29, 47],
    [88, 'ABC', 33, 23, 67, 1, 59, 79, 47, 36],
    [24, 'A', 20, 88, 29, 33, 38, 54, 54, 88],
    [6, …
Run Code Online (Sandbox Code Playgroud)

python excel conditional-formatting string-matching xlsxwriter

4
推荐指数
1
解决办法
3635
查看次数

使用相对引用的公式条件格式

我环顾四周寻找答案并找到了一个类似的线程,但它并没有完全回答我的问题,所以在这里。

我有两列,每列有 262,000 行数据。我试图根据两个条件突出显示其中一列中的数据。我想我有适合条件格式的公式,但问题是它不会像我想要的那样适用于整个列。例如:

=AND(K6<=1638, L6=0)

这就是我的公式。我希望该格式一直复制并粘贴到 K 列,每次迭代。例如,下面的单元格应该具有以下格式:=AND(K7=1638, L7=0)但我无法做到这一点。它只是不断查看单元格 K6 和 L6 中的值。

格式刷不是将这种格式应用于每个单元格的方法吗?

excel conditional-formatting

4
推荐指数
1
解决办法
2万
查看次数

有条件地格式化Python pandas cell

我试图根据单元格的值来着色,突出显示或改变对Python pandas DataFrame的喜爱.例如,如果每行上的单元格大于该行第一列中的单元格,则将单元格突出显示为红色(或任何其他颜色),否则保持原样.

我在这里写了一个for循环:

for index in range(0, df.shape[0]):
    for column in range(1, df.shape[1]): # from 1 not from 0 because I only need # to compare the 2nd to the last cell of each row with the 1st cell in the row 

        if df.iloc[index][column] - df_BDE_n_months_avg_std_pct.iloc[index][0] > 0:
            then "PLEASE PUT YOUR HELP HERE, I NEED A PIECE OF CODE THAT CAN HIGHLIGHT THE CELL"
        else:
            "DO NOTHING"
Run Code Online (Sandbox Code Playgroud)

到目前为止,我还没有找到办法.任何帮助都会很棒.

python conditional-formatting highlight dataframe pandas

4
推荐指数
2
解决办法
2万
查看次数

如何将条件格式规则应用于除第一行以外的所有行?

我的问题是关于在 excel 中编程(为条件格式规则创建一个公式)。

如果我在格式条件公式中使用以下公式:

=INDIRECT("A"&ROW())>1
Run Code Online (Sandbox Code Playgroud)

并应用于所有行,包括Apply to字段中具有以下范围的第一行:

$A:$F
Run Code Online (Sandbox Code Playgroud)

结果:效果很好。


但我想将它应用于除第一之外的所有行。所以我把它改成:

=AND(INDIRECT("A"&ROW())>1;ROW()>1)
Run Code Online (Sandbox Code Playgroud)

结果:现在它在任何行上都不起作用。


我在上面的公式中有什么错误?

excel conditional-formatting excel-formula

4
推荐指数
2
解决办法
2万
查看次数

按重复项组用不同颜色突出显示行

如何按重复项组突出显示具有不同颜色的行?

我不关心本身使用哪种颜色,我只希望重复的行使用一种颜色,而下一组重复使用另一种颜色。

在此输入图像描述

例如,如果我想要“1s”绿色,“2s”蓝色等等。在我的专栏中它上升到 120。

谢谢。

excel vba conditional-formatting

4
推荐指数
1
解决办法
3万
查看次数

如果单元格包含1个或多个关键字,请更改其他单元格的值

我有一个包含一些字符串描述的列.

例如:

Bob davids
mowing the lawn
tipping cows

另外,我将在不同的工作表或列上有关键字列表例如工作关键字列表1:

davids
work

播放关键字列表:

mowing
cows

因此,当主列填充了这些文本字符串时,我希望它们自动检查每个关键字列表以查看这些单词是否存在,并且当它找到匹配时,将列表的标题(工作/播放)放在单元格中它.

我知道这在VBA中是可行的,甚至可以在SelectionChange功能中"动态" 执行.但这可能没有VBA,如条件格式吗?

excel vba conditional-formatting excel-vba

3
推荐指数
1
解决办法
8万
查看次数

Excel条件格式 - 突出显示大于5的数字但忽略任何公式

我有一个奇怪的问题,我在每一行都有一个这个公式的列:

=IF(C6="";"";D6-LEN(B6))
Run Code Online (Sandbox Code Playgroud)

它工作得很好,如果它旁边的单元格为空,则将其设为空单元格,如果不是,则显示计算的长度.但是,当我尝试使用条件格式在长度大于5时使其变为红色时,它会突出显示"空白"的单元格(具有公式,但显示为空白).任何关于为什么会发生这种情况的想法将不胜感激.

PS.我目前正在使用Open Office 4.0.1,它似乎工作正常,但当我将文档发送到客户端(Excel 2010)时,它突出显示空单元格.我已经尝试清除条件格式并使用内置条件格式的Excel,它完全相同.

詹姆斯,先谢谢你.

excel openoffice.org conditional-formatting ms-office

3
推荐指数
1
解决办法
1万
查看次数

突出显示行中的唯一值

我有数据,如果它在行中是唯一的,我想强调一下.

数据是从SQL表导出,我想检查数据是否设置正确.

例如:

Product     Plvl1       Plvl2       Plvl3       Plvl4
Product1     3.9         3.9        **4.1**   3.9
Product2     1.135       1.135       1.135     1.135
Product3    4            **5**       4        4     
Run Code Online (Sandbox Code Playgroud)

excel conditional-formatting excel-formula countif excel-2016

3
推荐指数
1
解决办法
709
查看次数

缩写的Excel数字格式

这是我想要完成的:

Value           Display
1               1
11              11
111             111
1111            1.11k
11111           11.11k
111111          111.11k
1111111         1.11M
11111111        11.11M
111111111       111.11M
1111111111      1.11B
11111111111     11.11B
111111111111    111.11B
Run Code Online (Sandbox Code Playgroud)

这是彭博终端用于显示货币数字的格式.数字不会过去B.

这是我到目前为止所尝试的:

[>999999999.999]#,,,"B";[>999999.999]#,,"M";#,##0_M
Run Code Online (Sandbox Code Playgroud)

我从这里偷了它,我找不到显示如何改进它的文档.

excel conditional-formatting number-formatting

3
推荐指数
1
解决办法
96
查看次数