2017-12-31 24 views
0

ich eine Excel, in dem sheet1 folgende Daten
Sheet1wie auf alle Spalten in MS Excel haben

und sheet2 folgendes enthält enthält verschachtelt, wenn die Bedingung kopieren,
Sheet2

Ich wollte Aktualisieren Sie die Spalte Sheet1 2d mit den Kostensätzen zwischen der in Sheet2 definierten Platte und den manuell in ColumnD eingegebenen Werten wie folgt. Aber ich muss es tun Formel Exptected

Die Formel, die ich verwendet habe, ist,

 
=IF( AND( A2>=Sheet2!A2, A2<=Sheet2!B2 ),Sheet2!C2, IF( AND( A2>=Sheet2!A3, A2<=Sheet2!B3 ),Sheet2!C3, IF( AND( A2>=Sheet2!A4, A2<=Sheet2!B4 ),Sheet2!C4, IF( AND( A2>=Sheet2!A5, A2<=Sheet2!B5 ),Sheet2!C5, IF( AND( A2>=Sheet2!A6, A2<=Sheet2!B6 ),Sheet2!C6 )))))

und arbeitete sie für die erste Spalte, wenn ich es auf alle Spalten gezogen I A2 auf A3 erhöhen wollte und so weiter, aber nicht Blatt 2 Spalten.
Wie kann ich das tun?

Könnte jemand bitte dabei helfen?

+1

nicht sicher, das ist, was Sie gemeint, aber Sie können Referenzen beheben Sie wollen nicht mit Änderungen $ vor entweder der Spalte oder Zeile oder beiden zB $ AS1, $ A1, A $ 1. Absolute Zellreferenzen – QHarr

+0

Hey danke! das hat funktioniert. $ A $ 2 hinzugefügt und so weiter, und das hat funktioniert – tuxian

Antwort

1

Sie können Referenzen, die Sie nicht ändern möchten, mit $ vor entweder der Spalte oder Zeile oder beiden, z. $ A1, A $ 1, $ A $ 1. Dies wird als Absolute Zellreferenz bezeichnet.

Oder Sie könnten die folgende Formel verwenden:

In B2 setzen die folgenden und nach unten ziehen

=IFERROR(INDEX(Sheet2!$C$2:$C$6,MATCH(A2,Sheet2!$A$2:$A$6)),"Nothing") 
+0

was ist, wenn keine Übereinstimmung gefunden wurde? ist es möglich, anstelle von # N/A nichts zu drucken? – tuxian

+0

versuchen Sie den Schnitt, den ich aufgestellt habe. Beachten Sie, dass für die Übereinstimmung kein drittes Argument angegeben ist. Daher wird die engste Übereinstimmung standardmäßig verwendet. – QHarr