虎虎漫画小说

繁体版 简体版
虎虎漫画小说 > > Excel_word_ppt_office使用技巧大全(最新超全完整版)最新章节 > 第 72 章

第 72 章 免费阅读

(三)在自定义数字格式中使用条件格式

在Excel自定义数字格式中用户可以进行条件格式的设置。当单元格中数字满足指定的条件时,Excel可以自动将条件格式应用于单元格。Excel自定义数字格式中可以使用如下六种标准的比较运算符:

运算符    含义

=       等于

>       大于

<       小于

>=      大于等于

<=      小于等于

<>      不等于

在Excel中要想设置满足指定条件数字的格式,在自定义数字格式代码中必须加入带中括号的条件,条件由比较运算符和数值两部分组成。

例如:在学生成绩工作表中,当我们想以红色字体显示大于等于90分的成绩,以蓝色字体显示小于60分的成绩时,其余的成绩则以黑色字体显示,这时只需将自定义数字格式设置为“[红色][>=90];[蓝色][<60];[黑色]”即可。

值得注意的是,当你在以后需要继续使用刚才所创建的成绩条件自定义数字格式时,你会发现在“单元格格式”的“自定义”分类类型中找不到“[红色][>=90];[蓝色][<60];[黑色]”格式,这是因为Excel自动将你所创建的“[红色][>=90];[蓝色][<60]”格式修改成“[[红色][>=90]G/通用格式;[蓝色][<60]G/通用格式;[黑色]G/通用格式”,你只需选择此格式即可达到同样的使用效果。

(四)隐藏单元格中的数值

在Excel工作表中,有时为了表格的美观或者别的因素,我们希望将单元格中的数值隐藏起来,这时我们使用“;;;”(三个分号)的自定义数字格式就可达到此目的。这样单元格中的值只会在编辑栏出现,并且被隐藏单元格中的数值还不会被打印出来,但是该单元格中的数值可以被其它单元格正常引用。

在单元格显示负数为红字后又紧跟汉字

解答:1、这个使用宏可以解决,但单元格开始请不要带单位。单个单元格宏代码如下:

Sub 宏1()

'

' 宏1 Macro

' Dent 记录的宏 2002-2-16

'

Dim str1 As String

str1 = Str(ActiveCell.Value)

If Val(str1) < 0 Then

str1 = Abs(Val(str1)) & " 文字"

ActiveCell.Value = str1

ActiveCell.Font.Color = vbRed

End If

End Sub

2、用单元格格式解决: #,##0.00;[红色]-#,##0.00"文字"

检索问题

在一个工作表中,有客户名称、收款日期等字段名及相应数据。现在想为了检验收款日期是否到期,要求在工作表的某一空白单元格中键入某一日期 ,则此单元格以下的单元格可以显示收款日期字段中所有在此日期前的日期清单,请问如何实现?并要求不使用筛选功能。

解答: Sheet2!A1命名为X,键入日期

Sheet1:客户名称、收款日期等字段名及相应数据

chā入名称定义:XX=OFFSET(Sheet1!$A$2,,,MATCH(X,Sheet1!$B$2:$B$65536)-1,2)

XX即是您所需要之范围

vba写在This Workbook

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Excel.Range)

On Error GoTo 1: Target.Select

Range(Target.Value).Copy

ActiveSheet.Paste Link:=False

Application.CutCopyMode = False

1

End Sub

**********************************************************************************

Sheet2任意储存格键入xx按ENTER

[比较一下并没有比筛选功能快],反而复杂

SHEET2随便贴张图

键入公式=XX

微软到底对我们隐藏了多少

NumberString 这个函数是否一直存在但没有解释?NumberString(1234567890,1)就像自定格式[DBNum1]一样,它还有2的选择。其实这些特别用途的函数是否中文板设计时特别隐藏。测试结果:

NumberString(1234567890,1) = 一十二亿三千四百五十六万七千八百九十

NumberString(1234567890,2) = 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾

NumberString(1234567890,3) = 一二三四五六七八九○

DateString()相信亦是一特别Lotus函数。

DATESTRING("23-Sep- 2002") = 2002年09月23日

DATESTRING("23Sep2002") = 2002年09月23日

DATESTRING("9/23/2002") = 2002年09月23日

DATESTRING("9-23-2002") = 2002年09月23日

求一组数

松语文学免费小说阅读_www.16sy.com

『加入书签,方便阅读』