簡體   English   中英

如何在excel中創建if-then公式以生成書面答案?

[英]How do I create an if-then formula in excel that produces a written text answer?

= IF(J35> 130,[“ Way_Above_Average”]),IF(AND(J35> = 119,J35 <= 130),[“ Above_Average”]),IF(AND(J35> = 109,J35 <= 118) ,[“ High_Average”]),IF(AND(J35> = 89,J35 <= 108),[“ Average”]),IF(AND(J35> = 80,J35 <= 90),[“ Low_Average”] ),IF(AND(J35> = 68,J35 <= 79),[“ Below_Average”]),IF(AND(J35> = 61,J35 <= 67),[“ Way_Below_Average”])))

我正在嘗試創建一個“報告模板”,以從Normed測試中獲取學生的原始測試數據...並創建與同年級同齡人相比的分數描述。

= IF(J35> 130,[“ Way_Above_Average”]),IF(AND(J35> = 119,J35 <= 130),[“ Above_Average”]),IF(AND(J35> = 109,J35 <= 118) ,[“ High_Average”]),IF(AND(J35> = 89,J35 <= 108),[“ Average”]),IF(AND(J35> = 80,J35 <= 90),[“ Low_Average”] ),IF(AND(J35> = 68,J35 <= 79),[“ Below_Average”]),IF(AND(J35> = 61,J35 <= 67),[“ Way_Below_Average”])))

我不斷收到有關語法和名稱的錯誤消息...希望通過原始標准分數創建文本描述符。

僅考慮前兩個級別,我會提出:

=IF(J35>130,"Way_Above_Average",IF(J35>=119,"Above_Average"),"")

由於您不需要方括號或and(),就好像被測試的數字大於130一樣,它已經受到控制。

只是為了好玩,這里有一個vlookup等效項: 在此處輸入圖片說明

您可以使用:

=IFERROR(CHOOSE(MATCH(J35,{61,68,80,89,109,119,130}),"Way_Below_","Below_","Low_","","High_","Above_","Way_Above_") & "Average","Below_61")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM