Code Duplication    Length = 6-6 lines in 2 locations

src/PhpSpreadsheet/Calculation/LookupRef.php 2 locations

@@ 824-829 (lines=6) @@
821
        $l = array_keys($lookup_vector);
822
        $l = array_shift($l);
823
        $lookupColumns = count($lookup_vector[$l]);
824
        if ((($lookupRows == 1) && ($lookupColumns > 1)) || (($lookupRows == 2) && ($lookupColumns != 2))) {
825
            $lookup_vector = self::TRANSPOSE($lookup_vector);
826
            $lookupRows = count($lookup_vector);
827
            $l = array_keys($lookup_vector);
828
            $lookupColumns = count($lookup_vector[array_shift($l)]);
829
        }
830
831
        if (is_null($result_vector)) {
832
            $result_vector = $lookup_vector;
@@ 838-843 (lines=6) @@
835
        $l = array_keys($result_vector);
836
        $l = array_shift($l);
837
        $resultColumns = count($result_vector[$l]);
838
        if ((($resultRows == 1) && ($resultColumns > 1)) || (($resultRows == 2) && ($resultColumns != 2))) {
839
            $result_vector = self::TRANSPOSE($result_vector);
840
            $resultRows = count($result_vector);
841
            $r = array_keys($result_vector);
842
            $resultColumns = count($result_vector[array_shift($r)]);
843
        }
844
845
        if ($lookupRows == 2) {
846
            $result_vector = array_pop($lookup_vector);