my %sn_to_id = map { $dat_by_id{$_}{sn} => $_ } keys %dat_by_id; #### my $sn = 'b'; my $more = $dat_by_id{ $sn_to_id{$sn} }{more};