home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0" encoding="utf-8"?> <html><head><title>逻辑类</title><meta name="filename" content="text/scalc/01/04060105"/><meta name="language" content="zh-CN"/><help:css-file-link xmlns:help="http://openoffice.org/2000/help"/><!--The CSS style header method for setting styles--><style type="text/css"> table.Tabelle2{ } span.Tabelle2A{ width:1.499cm;} span.Tabelle2B{ width:16.501cm;} tr.Tabelle21{ } td.Tabelle2A1{ } table.Tabelle1{ } span.Tabelle1A{ width:1.499cm;} span.Tabelle1B{ width:16.501cm;} tr.Tabelle11{ } td.Tabelle1A1{ } p.P1{ } span.T1{ font-weight:bold;} span.fr1{ } </style></head><body> <p class="P1"/> <p class="Head1"><help:key-word value="逻辑函数" tag="kw66920_8" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="函数自动助理; 逻辑" tag="kw66920_9" xmlns:help="http://openoffice.org/2000/help"/><help:key-word value="逻辑类" tag="kw66920_1" xmlns:help="http://openoffice.org/2000/help"/>逻辑类</p> <p class="Paragraph"><help:to-be-embedded Eid="logischtext" xmlns:help="http://openoffice.org/2000/help">在此我们将通过示例来向您介绍<span style="font-weight:bold;">逻辑</span>类函数。</help:to-be-embedded>它们包括:<help:link Id="66920" Eid="falsch" xmlns:help="http://openoffice.org/2000/help">FALSE</help:link>, <help:link Id="66920" Eid="nicht" xmlns:help="http://openoffice.org/2000/help">NOT</help:link>, <help:link Id="66920" Eid="oder" xmlns:help="http://openoffice.org/2000/help">OR</help:link>, <help:link Id="66920" Eid="und" xmlns:help="http://openoffice.org/2000/help">AND</help:link>, <help:link Id="66920" Eid="wahr" xmlns:help="http://openoffice.org/2000/help">TRUE</help:link>, <help:link Id="66920" Eid="wenn" xmlns:help="http://openoffice.org/2000/help">IF</help:link>。下面我们按顺序介绍这些函数。</p> <help:popup Id="66774" Eid="eikalo" xmlns:help="http://openoffice.org/2000/help"><help:embedded Id="66778" Eid="wie"/></help:popup> <p class="Head2"><help:help-id value="HID_FUNC_FALSCH" xmlns:help="http://openoffice.org/2000/help"/><a name="falsch"/><help:key-word value="FALSE" tag="kw66920_7" xmlns:help="http://openoffice.org/2000/help"/>FALSE</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">借助这个函数能够设定逻辑值 FALSE。</help:help-text>通过逻辑算符 AND 或者 OR 能够结合两个或者多个参数。在需要的情况下,您可以将结合结果设定为逻辑值 FALSE。</p> <p class="Head3">语法</p> <p class="Paragraph">FALSE()</p> <p class="Head3">示例</p> <p class="Paragraph">若 A=TRUE 且 B=FALSE:</p> <p class="Paragraph">A AND B 的结果是 FALSE</p> <p class="Paragraph">A OR B 的结果是 TRUE</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="wahr" xmlns:help="http://openoffice.org/2000/help">TRUE</help:link>。</p> <p class="Head2"><help:help-id value="HID_FUNC_NICHT" xmlns:help="http://openoffice.org/2000/help"/><a name="nicht"/><help:key-word value="NOT" tag="kw66920_6" xmlns:help="http://openoffice.org/2000/help"/>NOT</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">借助这个函数您能够求得逻辑值的相反值。</help:help-text></p> <p class="Head3">语法</p> <p class="Paragraph">NOT(逻辑值)</p> <p class="Paragraph"><span class="T1">逻辑值</span>为任意一个要求其反值的数值。</p> <p class="Head3">示例</p> <p class="Paragraph">若 A=TRUE,NOT(A) 的结果是 A=FALSE。</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="oder" xmlns:help="http://openoffice.org/2000/help">OR</help:link>, <help:link Id="66920" Eid="und" xmlns:help="http://openoffice.org/2000/help">AND</help:link>。</p> <p class="Head2"><help:help-id value="HID_FUNC_ODER" xmlns:help="http://openoffice.org/2000/help"/><a name="oder"/><help:key-word value="OR" tag="kw66920_5" xmlns:help="http://openoffice.org/2000/help"/>OR</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">在参数组中,只要有一个参数的逻辑值为 TRUE,即返回 TRUE。</help:help-text>若参数组中所有参数的逻辑值均为 FALSE,函数则返回 FALSE。</p> <p class="Paragraph">参数应该或者是能够计算为逻辑值的逻辑表达式(TRUE, 1<5, 2+3=7, B8<10),或者为包含逻辑值的数组(A1:C3)。</p> <table><tr class="Tabelle21"><th class="Tabelle2A1" style="text-align:left;"><span class="Tabelle2A"> <p class="Paragraph"><draw:image draw:style-name="fr1" draw:name="HIND_1" text:anchor-type="paragraph" svg:width="0.847cm" svg:height="0.847cm" draw:z-index="0" xlink:href="65980" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" draw:filter-name="GIF - Graphics Interchange" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:text="http://openoffice.org/2000/text" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"/></p> </span></th><th class="Tabelle2A1" style="text-align:left;"><span class="Tabelle2B"> <p class="Paragraph">若以数组形式出现的参数内包含文字或者空白单元格,这些值将被忽略。比如:若数组(C9:C16)中包含大于零的数值(数组中可以包含文字或者空白单元格),公式=OR(0<C9:C16; FALSE) 的结果是 TRUE。</p> <p class="Paragraph">如果指定的区域中不包含逻辑值,函数 OR 返回错误值 #VALUE!</p> </span></th></tr></table> <p class="Paragraph"/> <p class="Head3">语法</p> <p class="Paragraph">OR(逻辑值 1;逻辑值 2 ...逻辑值 30)</p> <p class="Paragraph"><span class="T1">逻辑值 1;逻辑值 2 ...逻辑值 30</span>是需要进行检验的 1 到 30 个条件,分别为 TRUE 或者 FALSE。若参数是一个区域,那么区域内单元格中的单个逻辑值便会通过 OR 函数来连接。若单元格区域内有一个单元格的逻辑值为 TRUE,结果便是 TRUE。</p> <p class="Head3">示例</p> <p class="Paragraph">要检验的是 12<11;13>22 和 45=45 的逻辑值。</p> <p class="Paragraph">OR(12<11;13>22;45=45) 的结果是 TRUE。</p> <p class="Paragraph">OR(FALSE; TRUE) 的结果是 TRUE。</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="nicht" xmlns:help="http://openoffice.org/2000/help">NOT</help:link>,<help:link Id="66920" Eid="und" xmlns:help="http://openoffice.org/2000/help">AND</help:link>。</p> <p class="Head2"><help:help-id value="HID_FUNC_UND" xmlns:help="http://openoffice.org/2000/help"/><a name="und"/><help:key-word value="AND" tag="kw66920_4" xmlns:help="http://openoffice.org/2000/help"/>AND</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">只有在所有参数的逻辑值为 TRUE 时,函数才反馈 TRUE。</help:help-text>若一个参数的逻辑值为 FALSE,函数则反馈 FALSE。</p> <p class="Paragraph">参数应该或者是能够计算为逻辑值的逻辑表达式(TRUE, 1<5, 2+3=7, B8<10),或者为包含逻辑值的数组(A1:C3)。</p> <table><tr class="Tabelle11"><th class="Tabelle1A1" style="text-align:left;"><span class="Tabelle1A"> <p class="Paragraph"><draw:image draw:style-name="fr1" draw:name="HIND_2" text:anchor-type="paragraph" svg:width="0.847cm" svg:height="0.847cm" draw:z-index="1" xlink:href="65980" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad" draw:filter-name="GIF - Graphics Interchange" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:text="http://openoffice.org/2000/text" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"/></p> </span></th><th class="Tabelle1A1" style="text-align:left;"><span class="Tabelle1B"> <p class="Paragraph">若以数组形式出现的参数内包含文字或者空白单元格,这些值将被忽略。比如:若数组(C9:C16)中包含在 0 和 10 之间的数值(数组中可以包含文字或者空白单元格),公式=AND(0<C9:C16; C9:C16<10) 的结果是 TRUE。</p> <p class="Paragraph">如果指定的区域中不包含逻辑值,函数 AND 返回错误值 #VALUE!</p> </span></th></tr></table> <p class="Paragraph"/> <p class="Head3">语法</p> <p class="Paragraph">AND(逻辑值 1; 逻辑值 2 ...逻辑值 30)</p> <p class="Paragraph"><span class="T1">逻辑值 1; 逻辑值 2 ...逻辑值 30</span>是需要进行检验的 1 到 30 个条件,分别为 TRUE 或者 FALSE。若参数是一个区域,那么区域内单元格中的单个逻辑值便会通过 AND 函数来连接。若单元格区域内所有单元格的逻辑值均为 TRUE,结果便是 TRUE。</p> <p class="Head3">示例</p> <p class="Paragraph">要检验的是 12<13;14>12 和 7<6 的逻辑值。</p> <p class="Paragraph">AND(12<13; 14>12; 7<6) 的结果是 FALSE。</p> <p class="Paragraph">AND (FALSE;TRUE) 的结果是 FALSE。</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="nicht" xmlns:help="http://openoffice.org/2000/help">NOT</help:link>,<help:link Id="66920" Eid="oder" xmlns:help="http://openoffice.org/2000/help">OR</help:link>。</p> <p class="Head2"><help:help-id value="HID_FUNC_WAHR" xmlns:help="http://openoffice.org/2000/help"/><a name="wahr"/><help:key-word value="TRUE" tag="kw66920_3" xmlns:help="http://openoffice.org/2000/help"/>TRUE</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">设定逻辑值 TRUE。</help:help-text>若两个参数相符,逻辑函数 TRUE 会检验这两个参数并设定逻辑值为 TRUE。</p> <p class="Head3">语法</p> <p class="Paragraph">TRUE()</p> <p class="Head3">示例</p> <p class="Paragraph">若 A=TRUE 且 B=FALSE,那么</p> <p class="Paragraph">A AND B 的结果是 FALSE</p> <p class="Paragraph">A OR B 的结果是 TRUE</p> <p class="Paragraph">(NOT) A AND B 的结果是 TRUE</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="falsch" xmlns:help="http://openoffice.org/2000/help">FALSE</help:link></p> <p class="Head2"><help:help-id value="HID_FUNC_WENN" xmlns:help="http://openoffice.org/2000/help"/><a name="wenn"/><help:key-word value="IF" tag="kw66920_2" xmlns:help="http://openoffice.org/2000/help"/>IF</p> <p class="Paragraph"><help:help-text value="visible" xmlns:help="http://openoffice.org/2000/help">执行真假值判断。根据逻辑测试的真假值,返回不同的结果。</help:help-text></p> <p class="Head3">语法</p> <p class="Paragraph">IF(logical_test; value_if_true; value_if_false)</p> <p class="Paragraph"><span class="T1">logical_test</span>是一个逻辑值为 TRUE 或者 FALSE 的任意数值或表达式。</p> <p class="Paragraph"><span class="T1">value_if_true</span>(可选择的)是函数值,如果逻辑测试结果是 TRUE。</p> <p class="Paragraph"><span class="T1">value_if_false</span>(可选择的)是函数值,如果逻辑测试结果是 FALSE。</p> <p class="Head3">示例</p> <p class="Paragraph">IF(A1>5;100;"太少") 若单元格A1中的数值大于 5,函数便会在当前的(光标所在的)单元格内填入数值 100,若单元格A1中的数值小于或等于 5,函数便会在当前的(光标所在的)单元格内填入文字<span class="T1">太少</span>。</p> <help:embedded Id="65630" Eid="siehe" xmlns:help="http://openoffice.org/2000/help"/> <p class="Paragraph"><help:link Id="66920" Eid="falsch" xmlns:help="http://openoffice.org/2000/help">FALSE</help:link>,<help:link Id="66920" Eid="nicht" xmlns:help="http://openoffice.org/2000/help">NOT</help:link>,<help:link Id="66920" Eid="oder" xmlns:help="http://openoffice.org/2000/help">OR</help:link>,<help:link Id="66920" Eid="und" xmlns:help="http://openoffice.org/2000/help">AND</help:link>,<help:link Id="66920" Eid="wahr" xmlns:help="http://openoffice.org/2000/help">TRUE</help:link>。</p> </body></html>