Code Duplication    Length = 6-6 lines in 2 locations

src/PhpSpreadsheet/Calculation/LookupRef.php 2 locations

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