Eksik basamak için tüm olası çözümler nasıl listelenir?


1

Excel'de, eksik rakamlarla 2 sayı eklemek istiyorum ve olası tüm çözümlerin bir listesini istiyorum.

Örneğin : Verilen 5.x1 + 2.y1 = 7.32, x ve y'nin olası kombinasyonları nelerdir?

Bu durumda, (x, y) 'nin bir kombinasyonu, 5.11 + 2.21 = 7.32 olduğundan (1, 2)' dir. İşe yarayacak başka bir kombinasyon ise 5.21 + 2.11 = 7.32 olduğundan (2, 1).

Çözücü kullanmaya çalıştı, ancak sadece değişkenleri belirteyim. Çözücünün x + y = 7.32 yapmaya çalıştığını düşünüyorum, bu da sonsuz sayıda cevaba sahip olabilir.

Ben de SUMIFS kullanmayı denedim, fakat şartlar sayılar için joker karakter kullanmama izin vermiyor.

Bunu neden yapıyorum? Resimdeki hücreleri hücreli bir şekilde kopyaladım, ancak sayıların bazıları sayı olarak doğru şekilde yapıştırılmadı. Bunun yerine harf gibiydiler (0 için o, 1 için l, ancak bazen 0 için {} gibi garip şeyler yapıyor) Resim kaynağı manuel olarak kontrol edilemiyor, ancak satır ve sütun toplamları okunaklı ve doğru . Sayıların çoğu sadece 1 rakam eksik. Onları tahmin edebilirdim, ancak Excel'in olası kombinasyonlardan seçmeme yardım etmesini istiyorum.

Yanıtlar:


0

İlk başta, iki hane için 100 olasılık ile iki sütun oluşturun.

Hesaplamanızı üçüncü sütuna ekleyin, örneğin =5.01+2.01+(A1+B1)/10, istediğiniz sonucu filtreleyebilirsiniz veya gizli satırlar istemeyeceğim bir pivot alarak kullanabilirsiniz.


0

Bunu çözmenin anahtarı tamsayılı matematik kullanmaktır.

Çözümler için sorulan sorunu yeniden yapılandırdık:

5xy+7zw = 732

Örneğin 500+232 = 732

Aşağıdaki makro, olasılıklar arasında dolaşır ve çözümleri A ve B sütunlarına kaydeder.

Sub Peter()
    For i = 0 To 9
        For j = 0 To 9
            For k = 0 To 9
                For l = 0 To 9
                    v1 = CLng("5" & i & j)
                    v2 = CLng("2" & k & l)
                    If v1 + v2 = 732 Then
                        Cells(Z + 1, 1) = v1
                        Cells(Z + 1, 2) = v2
                        Z = Z + 1
                    End If
                Next l
            Next k
        Next j
    Next i
End Sub

33 çözüm var:

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.