作者ljuber (即战力)
看板Office
标题Re: [问题] 请问EXCEL的问题
时间Tue May 1 22:50:27 2007
=IF(IF(A1:An=1101,IF(B1:Bn=1991,(COUNTIF(C1:Cn,"有担保")),0))>0,1,0)
不过我不太懂这样写要做什麽?
一般好像都是统计 代号1101 在1991年是否有提共担保品 有的话就显示1
然後代号1102在199x年是否有提共担保品 有的话就显示1
如果这样的话用枢纽分析就可以弄了
像上面这样的公式会变成
符合代号1101在1991年的情况下 把所有代号跟所有年度是否有提共担保品
如果有的话就传回1 这样感觉怪怪的 XD
※ 引述《Keanuraw (my lisa)》之铭言:
: 谢谢 ljuber提供的方法:IF((COUNTIF(A1:A9,"有担保"))>0,1,0)
: 这的确可行,但我想在请问若加入几个条件之後该怎做呢?
: EX:
: A B C D
: 1 1101 1991 有担保
: 2 1101 1991 无担保
: 3 . . .
: . . . .
: . . . .
: 11 1102 1991 有担保
: . . . .
: . . . .
: 51 1106 1991 无担保
: . . . .
: . . . .
: 61 1101 1992 有担保
: . . . .
: . . . .
: n 1106 2000 无担保
: A栏人的代号 B栏为时间 C栏则为有无担保
: 若我想在D栏得到在代号为1101时,时间为1991,若C栏出现任何一次有担保则设1否则则为0
: 不知这该如何下指令呢?
: 刚刚我打的指令为=if(a1:an="1101",if(b1:bn="1991",countif(c1:cn,"有担保">0,1,0)))
: 则失败。
: 所以烦请高手再多指教罗 谢谢。
--
电脑配备:
主机:浩鑫 SB81P CPU: LGA P4-2.66G
记忆体:创见ddr 400 1GB+ 金士顿ddr 400 1GB
显示卡:Winfast 6600TD 256mb ddrII 电视卡:compro T300
烧录机:Benq dw1640 硬碟:W.D SATA 200G + W.D 250G SataII
我只用来看影片跟下载 此配备已经足够 请不要再批
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.70.94.219
1F:推 Keanuraw:嗯 刚刚的确我用枢纽跑成功了 05/01 23:26