https://bugs.freedesktop.org/show_bug.cgi?id=73756
Priority: medium
Bug ID: 73756
Assignee: [email protected]
Summary: Other: mmult with transpose arg drops last row
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Whiteboard: BSA
Status: UNCONFIRMED
Version: 4.1.2.3 release
Component: Spreadsheet
Product: LibreOffice
Created attachment 92313
--> https://bugs.freedesktop.org/attachment.cgi?id=92313&action=edit
.ods demonstrating bug.
Problem description:
I've a spreadsheet with 2 3x2 matridces side by side (A1:D3).
I want to mmult(A1:B3;transpose(C1:D3)); however,
the result has the last row truncated. IOW, the
resulting matrix is 2x3 instead of 3x3.
Steps to reproduce:
Here's the printout of formulas in csv notation:
1,4,7,10
2,5,8,11
3,6,9,12
,,,
{=3DTRANSPOSE(C1:D3)},{=3DTRANSPOSE(C1:D3)},{=3DTRANSPOSE(C1:D3)},
{=3DTRANSPOSE(C1:D3)},{=3DTRANSPOSE(C1:D3)},{=3DTRANSPOSE(C1:D3)},
,,,
"{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)=
}",
"{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)=
}",
"{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)}","{=3DMMULT(A1:B3,A5:C6)=
}",
,,,
"{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}","{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}","=
{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}",
"{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}","{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}","=
{=3DMMULT(A1:B3,TRANSPOSE(C1:D3))}",
IOW, when the array formula:
MMULT(A1:B3,TRANSPOSE(C1:D3))
is put in A12, the result is a 2 row by 3 column
matrix.
Current behavior:
The result is a 2 row by 3 column matrix in A12:C13
Expected behavior:
The result should be a 3 row by 3 column matrix
the same as that in A8:C10
BTW, this was reported at:
http://listarchives.libreoffice.org/global/users/msg36097.html
but that post received no response; hence, I assume
no body has experienced it and it is an actual bug
instead of me doing something stupid.
-regards,
Larry
Operating System: Ubuntu
Version: 4.1.2.3 release
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs