Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Verweise
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 07:15 Nach oben

Hallo,

ich hatte gestern schon einmal ins Forum geschrieben, da ich ein Problem mit einer Excel-Tabelle hatte. Dort hat man mir auch weitergeholfen. Aber jetzt habe ich bei angehängter Excel-Tabelle noch folgendes Problem:
Wenn ich einen Preis eingebe, der größer ist als 100 soll er auf 200 verweisen, bei größer als 200 auf 300 usw.
Kann mir vielleicht einer von euch weiterhelfen?

Vielen Daknk im Voraus!!

Lönchen


Mappe 1.xls
 Beschreibung:

Download
 Dateiname:  Mappe 1.xls
 Dateigröße:  14.5 KB
 Heruntergeladen:  17 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
miriki
Schlauberger
Schlauberger


Anmeldedatum: 05.03.2007
Beiträge: 439
Wohnort: Kiel

BeitragVerfasst am: 01.08.2008, 07:58 Nach oben

Lönchen hat Folgendes geschrieben:
Wenn ich einen Preis eingebe, der größer ist als 100 soll er auf 200 verweisen, bei größer als 200 auf 300 usw.

Würde Dir sowas wie
Code:
preis = ganzzahl( preis / 100 ) * 100

reichen?

Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 08:37 Nach oben

Ich glaube nicht, denn wenn ich noch einen 150 er oben mit einfügen würde würde das so nicht gehen oder?
Ich möchte Excel irgendwie klarmachen, wenn der Wert überschritten wird den nächst größeren zu nehmen.

Vielen Dank für deine Hilfe!
Benutzer-Profile anzeigenPrivate Nachricht senden
Lolli
Newbie
Newbie


Anmeldedatum: 28.07.2008
Beiträge: 19
Wohnort: BW

BeitragVerfasst am: 01.08.2008, 08:39 Nach oben

Hallo Lönchen,

hier die Lösung, damit du 0 auf 100, 100 auf 200 , 200 auf 300 runden kannst.

Code:
=WENN(ZELLE>=0;100;WENN(ZELLE>=100;200;WENN(ZELLE>=200;300;"")))

Zwar nicht sooo elegant aber für deine Lösungs reicht es hoffentlich =)

_________________
Wenn eine Taube durch den Rauch fliegt,
behindert der Rauch die Taube oder verletzt die Taube den Rauch?
Benutzer-Profile anzeigenPrivate Nachricht senden
miriki
Schlauberger
Schlauberger


Anmeldedatum: 05.03.2007
Beiträge: 439
Wohnort: Kiel

BeitragVerfasst am: 01.08.2008, 08:53 Nach oben

Lönchen hat Folgendes geschrieben:
Ich glaube nicht, denn wenn ich noch einen 150 er oben mit einfügen würde würde das so nicht gehen oder?

Nein, glatte 100er ja, aber keine Zwischenschritte.

Damit würdest Du Dich dann langsam aber sicher in Richtung SVERWEIS (Nachschlagetabelle) bewegen.

Alternativ ineinander verschachtelte WENN-Abfragen, aber da ist bei 7 Ebenenm Schluß, zumindest bei 2000 und ich glaube auch 2003. Wie auch immer, es ist eine unschöne Lösung.

Aber definier doch erstmal genau, was "der nächst größere" ist... Wink

Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
miriki
Schlauberger
Schlauberger


Anmeldedatum: 05.03.2007
Beiträge: 439
Wohnort: Kiel

BeitragVerfasst am: 01.08.2008, 08:55 Nach oben

[quote="miriki]
Code:
preis = ganzzahl( preis / 100 ) * 100

Ooops, da fehlte noch ein "+1":
Code:
preis = (ganzzahl( preis / 100 ) + 1 ) * 100

Und:
Wenn es immer 50er-Schritte sind, geht es damit auch. Nur 100, 150, 200, 300, 500, ... würde nicht gehen.

Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 09:00 Nach oben

Hallo,

tut mir echt leid, aber ich bekommme das nicht in der bereits vorhandenen Formel eingesetz. Wo kann ich das dort einsetzen? Er sagt mir immmer zuviele Argumente.

Danke für deine Hilfe!
Benutzer-Profile anzeigenPrivate Nachricht senden
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 09:04 Nach oben

es sind 100,150,200,250,300,350,400,500,630,700,800,1000,1250,6000.
Ich denke auch, das ich dort einen Verweis verwenden muss, aber ich weis einfach nicht wie und wie ich diesen in der bereits vorhandenen Formel einfügen kann.

Danke an euch
Benutzer-Profile anzeigenPrivate Nachricht senden
miriki
Schlauberger
Schlauberger


Anmeldedatum: 05.03.2007
Beiträge: 439
Wohnort: Kiel

BeitragVerfasst am: 01.08.2008, 09:13 Nach oben

Lönchen hat Folgendes geschrieben:
Wo kann ich das dort einsetzen?

Erster Ansatz:

Setz die Formel
Code:
( ganzzahl( b9 / 100 ) + 1 ) * 100

in C9 ein.

Änder dann die Formel in B10, die sich u.a. auf B9 bezieht, so ab, daß sie jetzt C9 benutzt:
Code:
=INDEX(B2:D5;VERGLEICH(B8;A2:A5;0);VERGLEICH(C9;B1:D1;0))


Und wenn Dich die Extra-Zelle C9 mit dem "bereinigten" Wert stört, dann ersetze in B10 das "C9" jetzt mit der kompletten Formel aus C9.

btw: Was ist mit Werten, die genau "auf" der Schwelle liegen? Also 1 wird zu 100, 105 wird zu 200 usw. Aber was ist mit 0, 100, 200 usw? Werden die auch "der nächst größere", oder bleiben die gleich? Dann müßte die Formel noch mit einem WENN umschlossen werden...
Code:
wenn( ganzzahl( b9 / 100 )=0 ; b9 ; ( ganzzahl( b9/ 100 ) + 1 ) * 100 )


Gruß, Michael
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 09:31 Nach oben

Hallo,

habe mal eure Vorschläge durchprobierrt, sind nicht schlecht, aber ich habe immer noch das Problem, das er bei 100 auf 200 springt usw. Außerdem wird die Formel echt riesig.
Benutzer-Profile anzeigenPrivate Nachricht senden
Lönchen
Newbie
Newbie


Anmeldedatum: 31.07.2008
Beiträge: 16

BeitragVerfasst am: 01.08.2008, 09:50 Nach oben

Hallo,

habe mein Problem jetzt endlich lösen können.
Vielen Dank für eure Hilfe!!

Gruß

Lönchen
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5725

BeitragVerfasst am: 01.08.2008, 10:02 Nach oben

Hallo!

Wenn deine Werte in Zeile 1 AUFsteigend sortiert sind, dann

=INDEX(B2:D5;VERGLEICH(B8;A2:A5;0);VERGLEICH(B9;B1:D1)+(ZÄHLENWENN(B1:D1;B9)=0))

_________________

Viele Grüße vom Schatzi

------------------------
Ich bin nur noch sporadisch erreichbar!
Bitte hofft nicht auf eine schnelle Beantwortung einer Rückfrage meinerseits!
Jeder andere Helfer darf Rückfragen gerne übernehmen!
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Word2007 - Literaturverzeichnis - all... Sonne17 Microsoft Word Hilfe 0 25.08.2008, 15:09 Letzten Beitrag anzeigen
Keine neuen Beiträge alle "Verweise" eine Schrif... Area51sbk Microsoft Word Hilfe 4 08.08.2008, 11:37 Letzten Beitrag anzeigen
Keine neuen Beiträge Wenn-Funktionen und Verweise Lönchen Microsoft Excel Hilfe 2 31.07.2008, 09:05 Letzten Beitrag anzeigen
Keine neuen Beiträge Verweise Einschränkung und Auswertung... saschathede Microsoft Excel Hilfe 12 17.07.2008, 09:44 Letzten Beitrag anzeigen
Keine neuen Beiträge Verweise und vervollständigen saschathede Microsoft Excel Hilfe 4 20.06.2008, 07:28 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de