EXCEL 2016 VLOOKUp oder bedingte Aussage?

407
Stacy

Ziel ist es, eine Halogenlampe mit einer LED-Lampe zu vergleichen, um herauszufinden, welche Technologie langfristig am günstigsten ist.

Ich möchte überprüfen, wann eine Halogenlampe im Laufe des Jahres durchbrennt. Die "Lebenszeit" beträgt 1500 Stunden und ich muss dreimal im Jahr einen neuen bekommen.

Ich habe 12 Reihen-Inkrementalwerte (für die Anzahl der Stunden, die die Glühbirne eingeschaltet ist) und ich möchte prüfen, ob 1500 auftritt. Der 1500 wird niemals als Zahl vorkommen. Was wäre ein guter Weg, um das zu lösen? VLOOKUP sucht nach einer Exect-Nummer, da ich sie richtig verstanden habe oder ist es möglich, die Funktion zu manipulieren?

Es besteht auch die Möglichkeit, es mit MOD zu lösen und gleichzeitig den Rest zu berechnen und in die nächste Zeile zurückzugeben. Was ist in diesem Fall am besten? Ich erwarte nicht, dass Sie das lösen. Ich bin aber ich brauche einen Rat, was anwendbar und die beste Lösung ist.

Folgende Parameter sind angegeben: Festpreis für die Glühlampe Wirkung in Watt Lebensdauer auf der Glühlampe Preis / kWh Wie viele Stunden wird die Glühlampe in den 24 Stunden eingeschaltet? Die Anzahl der Glühlampen, die gleichzeitig eingeschaltet sind. Die letzten vier Parameter können geändert werden und sind mit einem Diagramm verknüpft.

0
Sie haben Ihr Problem nicht klar erklärt. Was * genau * wird der Inhalt der Zelle sein, die 1500 enthält? Sie sagen, es wird niemals als Zahl vorkommen, aber wie wird es vorkommen? Was genau ist der Text, nach dem Sie suchen möchten? Bandersnatch vor 6 Jahren 0
Suchen Sie in diesem Fall nach einem kumulierten Wert, der nahe bei 1500 liegt? Sind die 12 Reihen immer fest? Sehen Sie sich eine Vorhersage an, die auf aktuellen 'verbrannten Stunden' basiert. pat2015 vor 6 Jahren 0
Das vierte Argument in vlookup ist 0 für eine exakte Übereinstimmung. Sie können jedoch eine 1 für die "nächstgelegene" Übereinstimmung angeben. Zwei Punkte "am nächsten" ist das, was vlookup berücksichtigt. Die Hilfedatei enthält Beispiele. Solar Mike vor 6 Jahren 0
pat2015: Entschuldigung für die Verzögerung, die ich brauchte, um Lebensmittel einzukaufen. Die zwölf Werte ändern sich abhängig davon, ob ich die Lebensdauer der Glühbirne ändere, also ändern sich die zwölf Werte. Stacy vor 6 Jahren 0
Ich werde den Vorschlag von Solar Mike zunächst einmal ausprobieren. Stacy vor 6 Jahren 0

1 Antwort auf die Frage

1
Rajesh S

@Stacy ,, Entsprechend Ihrer Anfrage möchte ich eine nützliche Lösung vorschlagen. Hier wird festgestellt, dass der Name des Produkts die höchste Lebensdauer hat.

Anmerkung für diese Lösung, da ich festgestellt habe, dass Index & Match technisch besser und schneller ist, so dass VLOOKUP NICHT VERWENDET wird .

Formel 1: = INT ((D276-B276) * 24), Berechnung der Lebensdauer erfolgt in F276 (nach unten ziehen).

Formaula 2: Die Berechnung der höchsten Lebensdauer erfolgt in G276 (nicht ziehen, da die höchste gefunden wurde).

= INDEX (A276: A278, MATCH (MAX (F276: F278), F276: F278, FALSCH),) & "Lebensdauer" & MAX (F276: F278)

Anmerkung : Der Datenbereich reicht von A275 bis G278 (einschließlich Überschriften).

Ändern Sie den Datenbereich nach Bedarf.

Hoffe das hilft dir. Poste auch deine Meinung.

@Stacy ,, Excel hat keine Formel zum Schreiben von Zahlen in Wörtern, wenn Sie über "Hinzufügen" verfügen, das Zahlen in Wörter konvertiert. VBA-Code kann dies auch tun. Rajesh S vor 6 Jahren 0