Code Duplication    Length = 6-6 lines in 2 locations

src/PhpSpreadsheet/Calculation/LookupRef.php 2 locations

@@ 868-873 (lines=6) @@
865
        $l = array_keys($lookup_vector);
866
        $l = array_shift($l);
867
        $lookupColumns = count($lookup_vector[$l]);
868
        if ((($lookupRows == 1) && ($lookupColumns > 1)) || (($lookupRows == 2) && ($lookupColumns != 2))) {
869
            $lookup_vector = self::TRANSPOSE($lookup_vector);
870
            $lookupRows = count($lookup_vector);
871
            $l = array_keys($lookup_vector);
872
            $lookupColumns = count($lookup_vector[array_shift($l)]);
873
        }
874
875
        if (is_null($result_vector)) {
876
            $result_vector = $lookup_vector;
@@ 882-887 (lines=6) @@
879
        $l = array_keys($result_vector);
880
        $l = array_shift($l);
881
        $resultColumns = count($result_vector[$l]);
882
        if ((($resultRows == 1) && ($resultColumns > 1)) || (($resultRows == 2) && ($resultColumns != 2))) {
883
            $result_vector = self::TRANSPOSE($result_vector);
884
            $resultRows = count($result_vector);
885
            $r = array_keys($result_vector);
886
            $resultColumns = count($result_vector[array_shift($r)]);
887
        }
888
889
        if ($lookupRows == 2) {
890
            $result_vector = array_pop($lookup_vector);