1樓:數理學習者
=if(得分》=90,"優",if(得分》=60,"及格","不及格"))
例如:學號 姓名 得分 等級
20090101 於海濤 89 及格
20090104 張紅葉 91 優
20090108 李光輝 89 及格
20090107 李明明 63 及格
20090105 張小軍 90 優
20090106 王一加 55 不及格
20090110 陳心蕊 70 及格
20090102 劉鳳娟 95 優
20090103 趙小光 72 及格
20090109 李梅花 82 及格
20090111 賀小云 90 優
注:你只需在「於海濤」的右邊、評級的下面的單元格中輸入公式:
=if(得分》=90,"優",if(得分》=60,"及格","不及格"))
然後 回車,再往下填充即可完成。
如不明白,可追問?
2樓:匿名使用者
excel?
a列為姓名,b列為成績,c列為等級(優,及格,不及格),資料從第2行開始,
c2輸入:
=if(b2>=90,"優",if(b2<60,"不及格","及格"))
回車,複製公式到c3,c4,...
公式中的所有符號需要在英文狀態下輸入.
例如上述公式中的"",不能用「」,
在excel檔中如果平均分大於或等於60為及格否則不及格要怎麼操作?
3樓:蠍
假設資料在b列,c列顯示等級,公式如下:
c2=if(b2<60,"不及格",if(b2>=90,"優秀",""))
microsoft excel是微軟公司的辦公軟體microsoft office的元件
怎麼用一條sql語句查出學生表成績小於60為不及格60-80為良好80-90為優秀? 15
4樓:飛fly飛
select name,case when 成績<60 then 不及格 when 成績》=60 and 成績<80 then 良好 when 成績》=0 and 成績<90 then 優秀 end as 成績情況 ,from 表名。
注意,在輸入sql語句的時候,要在英文環境下輸入。否則可能會出現**不識別。
拓展內容:
結構化查詢語言(structured query language)簡稱sql,結構化查詢語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。sql 語句就是對資料庫進行操作的一種語言。
一些sql 語句示例如下:
資料庫:create database database-name
刪除資料:drop database dbname
建立表:create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
刪除新表:drop table tabname
增加:alter table tabname add column col type
設主鍵:alter table tabname add primary key(col)
刪除主鍵:alter table tabname drop primary key(col)
建立索引:create [unique] index idxname on tabname(col….)
刪除索引:drop index idxname
建立檢視:create view viewname as select statement
刪除檢視:drop view viewname
5樓:匿名使用者
select sname,sno,sscore,狀態=case when sscore <60 then '不及格' when sscore >=60 and sscore <80 then '良好 when sscore>=80 and sscore <90 then '優秀' when sscore >=90 then '優異' end
from 學生表
可以試一下.
用if函式區分成績等第 如果公式=if(a18>=60,"及格",if(a18>=80,"良好",if(a18>=90,"優秀","不及格")))
6樓:匿名使用者
用大於號的時候,要從大到小判斷,用小於號的時候要從小到大判斷。
7樓:tat蘿蔔
前一個公式,當成績》=60時,返回「及格」,不會再執行後面的if
8樓:楊柳岸
=if(and(a18>=60,a18<80),"及格",if(and(a18>=80,a18<90)"良好",if(a18>=90,"優秀copy","不及格")))
if函式
bai是逐個向後判斷的,當第du一個條件滿足zhi時,顯示dao
第一個結果;如果不滿足,則向後判斷,在你的第一個公式中,因為第一個條件為a18>=60,"及格",也就是,當》=80(如85)及當》=90(如95)時,均是滿足a18>=60這個條件的,就會顯示為該條件下的結果"及格"了,只有當<60時,不滿足該條件了,就會顯示「不及格」了。
9樓:匿名使用者
第一個函式
=if(a18>=60,"及格",if(a18>=80,"良好",if(a18>=90,"優秀","不及格")))
這個函式的執行過程是:先看 `a18` 和 `60` 之間的關係,如果 大於等於 60 那麼直接忽略後面所有的,返回一個`及格`,否則返回 第二個if的結果。
=if(a3<60,"不及格",if(a3<80,"及格",if(a3<90,"良好","優秀")))
第二個函式保證了從左向右判斷。因為 `小於60分`如果成立,那麼沒有子問題,不用再判斷。
在你考慮用多個if分類討論的時候,確保每個情況的條件正確。
>=90為優秀,80至90為良好,70至80為中等,60至70為及格,60以下不及格,if函式該怎麼寫?
10樓:匿名使用者
設定一個變數代表成績,例如x,
if x>=90,輸出優秀
else if x>=80,輸出良好
else if x>=70,輸出中等
else if x>=60,輸出及格
else 輸出不及格.
11樓:匿名使用者
假設分數在c83,那麼公式為:
=if(c83>=90,"優秀",if(c83>=80,"良好",if(c83>=70,"中等",if(c83>=60,"及格","不及格"))))
if最多可套七個公式!
使用if函式實現「等級評定」:總評成績大於等於90為優秀,總評成績大於等於80為良好,總評成績大於
12樓:徐臨祥
相對簡單直觀一點的方法
=lookup(a16,)
一定要用if方法
=if(a16>=90,"優秀",if(a16>=80,"良好",if(a16>=70,"一般",if(a16>=60,"及格","不及格"))))
13樓:踐行教育劉老師
excel中if函式評定考核等級
14樓:慶年工坊
一定要用if嗎,這種情況其實lookup好用一點
excel中使用if函式判斷成績等級(成績大於等於60分的為合格,大於等於70分的為中等,大於等於80分。。。
15樓:隨風遠去
21使用if函式判斷考核成績是否合格
16樓:匿名使用者
步驟如下:
1、比如分類的a列,b列中顯示結果。條件:大於等於90分為優秀,90-60為良好,60以下為差。
2、在b1中輸入=if(a1>=90,"優秀",if(a1>=60,"良好","差"))按下回車鍵。
3、其他的單元不用輸入,使用填充功能向下填充公式。
值得注意的是:用if判斷a1值,如果a1大於等於90則顯示優秀,否則再判斷a1大於等於60時顯示良好,否則顯示差。
17樓:匿名使用者
在c2中輸入 =lookup(b2,,)
或: =if(b2<60,"不合格",if(b2<70,"合格",if(b2<80,"中等","優秀")))
兩個公式二選一\後往下拉
18樓:匿名使用者
b2為成績,在b3輸入
=if(60==80,"優秀","不合格")))
19樓:匿名使用者
=lookup(b2,,)
使用if公式計算總評平均分<60為不及格,>=60<70為及格,>70<80為中等,>80<90為良好,>=90為優秀。
20樓:匿名使用者
l2單元格輸入公式
=if(k2<60,"不及格",if(k2<70,"及格",if(k2<80,"中等",if(k2<90,"良好","優秀專"))))
或=vlookup(k2,,2)
再或=lookup(k2,,)
下拉屬複製公式
學生成績表ecel名次怎麼計算,學生成績表 excel名次怎麼計算
美國式排名 在b1中輸入或複製貼上下列公式 rank a1,a a 下拉填充 或中國式排名 比如,想對版a1 a10資料進行權中國式排名,則在b1輸入公式 sumproduct a 1 a 10 a1 1 countif a 1 a 10,a 1 a 10 1 b1公式向下複製 可以用排名函式 ra...
列印學生成績表,每個學生的資訊包括姓名 學號及高等數學 英語 線性代數 物理等幾門課程的成績
把課程名稱替換下就ok了 include include include include include define delaytime 1000typedef struct studentinfo 結構體定義student student new student 功能 建立學生資訊 通過連結串列...
有學生表 編號,姓名,班級 ,成績表 學生編號,科目編號,成績 sql查詢學生編號,姓名,科目成績,沒成績的為
浙江省義烏市義亭鎮中 姓名黃婷婷 qq號碼 手機號碼 是指 的意思嗎?感覺沒弄懂 存在班級表 班級,學生編號 和學生資訊表 學生編號,學生姓名,學歷 用sql語句查詢每個班級學歷為 table class class id stu no table student stu no stu name s...