if函式 條件值時間為文字格式,如何引用?謝謝! 5

2025-07-08 11:25:33 字數 1571 閱讀 9836

if函式中如果條件為文字條件,格式是怎樣的?謝謝回答了!!!

1樓:荀迎

分享一下 可以類推。

工作表中有多條記錄,要求當欄位「是否完成」列中為「否」時,突出標識該行(本例中將該行突出顯示為紅色),使使用者清楚沒有完成的工作;當為「是」時,突出標識的背景色自動消失。

選擇工作表的a列至e列。

單擊選單「格式」——條件格式」。

在「條件格式」對話方塊中,選擇「條件1」下拉框中的「公式」項。

在「公式」框右側的文字框中輸入公式「=$e1=」是」」。

單擊下方的「格式」按鈕,在「單元格格式」對話方塊的「圖案」選項卡中,選擇顏色,這裡是紅色。

單擊「確定」按鈕,關閉「條件格式」對話方塊。

此時,當將e列中單元格的資料改為「是」時,該行的紅色底紋會自動消失;如果為「否」,則該行會自動加上紅色底紋。

可以先用這個試試 然後就可以舉一反三 很簡單。

2樓:網友

你需要把等號後面的內容用引號括起來。

比如:=if (a1="符合條件","正確","錯誤")就可以了。

3樓:網友

條件不明,想文字顯示是要加上&就可以了。

if函式的條件引數為文字時,如何設定?

4樓:s今生緣

excel中,使用if函式時,如果條件有可能是文字、有可能是數值時,要注意正確設定:

任何文字字元,都大於數值,判斷時一定要注意,先判斷是否為文字,再判斷數值的大小情況;

這裡的文字,不單純指字元型,包括空格、數字型文字;

這裡的比較大小,是按編碼來的,下圖,是」未考核「與各個資料的比較結果;

比如:當a2為」未考核「時,結果為0%,a2為大於等於1時,結果為10%,a2為大於等於時,結果為8%,其它情況為0%,公式可用:=if(a2="未考核",0%,if(a2>=1,10%,if(a2>=,8%,0%))

5樓:匿名使用者

改成這個=if(a7="未考核",0%,if(a7>=1,10%,if(a7>=,8%,10%))測試通過!以後提問題要說清楚問題的,看了半天才知道你問的是excel!

6樓:匿名使用者

你是把公式先建在b2上,然後往下複製公式,到「未考核」那項時,已經是a7了。

7樓:匿名使用者

用什麼語言寫?return a2 == '未考核' ? 0% :10*a2+'%';

想用sumif求和,條件是日期範圍區域內晚於等於當天日期所對應數值的和,請幫忙,謝謝。

8樓:s今生緣

公式用:=sumif(q2:y2,">="&today(),q3:y3)

第二行怎麼有綠色小三角,是文字格式麼,要確保是日期格式。

9樓:紈絝人生

1,公式為=sumif(q3:y3,q2:y2,">="&today())

2,文字格式不參與數值的計算,把文字該為日期格式,因為日期格式的本質就是數字。

設計函式,計算s 1 2 3 4 5 6N的值,要求時間複雜度為O 1 ,越簡潔獨特越好

的有點問題,中間應該是加 sum 0 n 1 n 0x01 n 0 的是最標準的答案了,一看就知道c的功底相當厲害。只可惜樓主沒采納。遺憾。可以用公式的 觀察到1 2 1 3 4 1 5 6 1 如果n是奇數的話 答案是 n 1 2 n 如果n是偶數的話答案是 n 2 include include...

EXCEL求和函式 加總條件為,2列任意一列不為零

c1中輸入 sum if a1 a200 b1 b200,a1 b200 同時輸入ctrl shift enter輸入陣列公式,就可以了,其中的if函式是簡化形式,如果寫全的話應為 sum if a1 a200 b1 b200 0,a1 b200 但if函式有個特點,就是判斷條件不寫時預設就是不為零...

c函式返回值為引用型別時出錯大神進

我不是大神,但我大概知道你是怎麼回事。你的引數是const string 型別,首先你要知道string 前為什麼要加const.還有你要知道const物件和非const物件的區別在 物件前加const,則只能呼叫該物件的const方法,換句話說,不能對其進行任何內容上的修改。而傳 是因為要避免複製...