Tag: 内部连接

为什么在一个SUM中包装Excel数组公式不会产生这种情况下的内容总和?

聪明的人, 在Excel中,似乎在SUM中包装数组公式不会在所有情况下产生数组内容的总和。 (就我看来,显然,我可能会感到困惑。) 当试图在Excel中编写内部联接的等价物时出现了这种情况。 由于涉及到Excel的Mac的原因,我没有使用Visual Basic或MS Query这样做:只有数组公式和INDEX / MATCH。 我认为,除了这个我不知所措的奇怪行为之外,我认为这是成功的。 目前我正在使用一个kludge,但它不会很好。 任何帮助或build议将非常感激。 以下重现了这个问题: 表格1 key | fkey —-+—— a | x a | y b | x b | y 表2 key | value —-+—— x | 1 y | 10 上面的布局应该表示这两个小表如何出现在电子表格中:没有什么聪明的。 四个明显的范围命名为table1.key , table1.fkey , table2.key和table2.value 。 那么,内连接。 我希望表2中的那些值与表1中的特定键相对应,并join`table1.fkey = table2.key'。 input公式: {=("a"=table1.key)*INDEX(table2.value, MATCH(table1.fkey, […]

Inner-Join MS访问Excel

Option Explicit Public Sub Connect(strVar As String) Dim strEmps As String, strPath As String strEmps = "SELECT fldStudentNo, fldFirstName,fldLastName,fldTelephone, fldDepartmentName, fldClassDate, fldClassName" strEmps = strEmps & "FROM [tblDepartments] INNER JOIN tblStudents ON " strEmps = strEmps & "[tblDepartments].fldDepartmentNo = tblStudents.fldDeptNo " strEmps = strEmps & "WHERE fldDepartmentName = '" & strVar & "' ORDER BY […]