【发布时间】:2015-02-24 05:18:03
【问题描述】:
我有两个 Excel 电子表格。一个包含学生的平均数字成绩,另一个包含最小和最大数字成绩的字母成绩列表
电子表格 1
Student Avg Letter Grade
Mike 91
Joe 76
Mary 84
Sally 78
Spreadsheet 2
Min Max LetterGrade
90 100 A
81 89 B
71 80 C
61 70 D
0 60 F
如何在 Tableau 中为每个学生返回正确的成绩?这似乎微不足道,但我无法弄清楚计算。谢谢你的帮助!!!
【问题讨论】:
-
你想要的函数是
VLOOKUP查看那个函数;试一试,如果遇到问题,请回复您的努力,并附上公式、实际输出和所需输出的示例。 -
最好的方法是使用多个 IF 和 ELSEIF 语句。没有直接的方法来连接两张纸。您可以尝试一些复杂的 SQL 连接,但在这种特殊情况下不建议使用(其中 5 条 ELSEIF 语句就足够了)
-
由于第二个电子表格中的数字是降序排列的,VLOOKUP function 不是您的最佳选择,除非您准备将它们反转为升序排列。当 match_type 参数为
-1时,INDEX(MATCH(...))对可以按降序用于数字。 -
这是 VLOOKUP 的一个非常常见的用法。这是一个展示如何操作的网页:blog.contextures.com/archives/2009/06/01/…
标签: excel tableau-api letter