You are not logged in.

Bill

Trainee

Posts: 156

Location: Berlin

Thanks: 72

  • Send private message

91

Saturday, February 7th 2009, 10:27pm

Jetzt kann man auch nach einen bestimmten Wert suchen lassen, auch bei unsortierter Reihenfolge.
Allerdings muß der gesuchte Wert 100%ig mit dem eingegebenen Wert übereinstimmen, da sonst Fehlermeldung.
Besser weiß ich es dann auch nicht.

Gruß Bill
Bill has attached the following file:
  • Suche Wert 2.zip (2.43 kB - 22 times downloaded - latest: Jan 4th 2012, 6:12pm)
Opportunismus ist die Kunst, mit dem Winde zu segeln, den andere machen. (Allessandro Manzoni)

Bill

Trainee

Posts: 156

Location: Berlin

Thanks: 72

  • Send private message

90

Saturday, February 7th 2009, 9:48pm

Hi DickT,

meinst Du vielleicht so?
Taucht die Ziffer 1 als alleinige Zahl in der Suchspalte auf oder kann sie mehrmals vorkommen?


Gruß Bill
Bill has attached the following file:
  • Suche Wert.zip (2.21 kB - 21 times downloaded - latest: Jan 4th 2012, 6:08pm)
Opportunismus ist die Kunst, mit dem Winde zu segeln, den andere machen. (Allessandro Manzoni)

Jürgen

Beginner

Posts: 27

Location: Bodensee

Occupation: Diplom-Mathematiker

Thanks: 19

  • Send private message

89

Saturday, February 7th 2009, 8:17pm

@DickT

Habe gerade gesehen, dass es doch Probleme gibt.

Eine Lösung hätte ich, wenn Du mit einer "Hilfsspalte" einverstanden bist.

Schau Dir mal das Beispiel an.
Jürgen has attached the following file:
  • EXCEL.zip (4.06 kB - 25 times downloaded - latest: Jan 4th 2012, 6:05pm)

Jürgen

Beginner

Posts: 27

Location: Bodensee

Occupation: Diplom-Mathematiker

Thanks: 19

  • Send private message

88

Saturday, February 7th 2009, 7:31pm

@DickT

Habe gerade gesehen, dass bei Microsoft auch steht, dass die Suchspalte sortiert sein muss.

Ich habe mir mal ein "unsortiertes" Bespiel mit ganzen Zahlen gemacht. Da hat es trotzdem funktioniert. Ich denke, dass es da nur bei einem bestimmten Werteformat ein Problem gibt oder wenn Zahlen doppelt vorkommen.

Hast Du die Funktion trotzdem mal angewendet. Wenn ja, was hat dann nicht funktioniert?

pairtrader

Intermediate

Posts: 187

Thanks: 26

  • Send private message

87

Saturday, February 7th 2009, 6:37pm

So möchte ich heraus finden, wo die kleinste, zweit-kleinste, ect. Zahl steht, bzw. wie der korrespondierende Wert in der Nachbarspalte lautet.


Mit der Funktion KGRÖSSTE(BEREICH;RANG) müsste das auf jeden Fall gehen, und dann mit der WENN Formel weiterarbeiten (als Umgehung). Ansonsten stell mal ein XLS-Tabelle rein (als Muster), dann kan ich mich auch einwenig spielen und versuchen zu helfen.

pairtrader

Intermediate

Posts: 187

Thanks: 26

  • Send private message

86

Saturday, February 7th 2009, 6:32pm

Im VBA-Editor eine kleine Funktion/Macro schreiben ;)...

DickT

Professional

Posts: 799

Thanks: 218

  • Send private message

85

Saturday, February 7th 2009, 2:53pm

@Jürgen

Vielen Dank für den Tipp. Leider löst es mein Problem noch nicht. Ich habe die Funktion "Verweis" gegoogelt und hab heraus gefunden (http://web.fh-ludwigshafen.de/kursawe/Bs…nsf/de/verweise), dass die Suchspalte in aufsteigender Reihenfolge sortiert sein muss. Das kann bei mir leider nicht gegeben sein. Konkret ist meine Suchspalte eine Rangliste (erstellt über den Rang-Befehl). So möchte ich heraus finden, wo die kleinste, zweit-kleinste, ect. Zahl steht, bzw. wie der korrespondierende Wert in der Nachbarspalte lautet. Die Rangfolge ist gerade der originäre Nutzen der Kalkulation.

Purri

Alphaholic

Posts: 1,296

Thanks: 941

  • Send private message

84

Saturday, February 7th 2009, 2:15pm

Wenn man etwas komplexere Probleme zu lösen hat, und man eine .net Sprache einigermassen flüssig spricht, ist das hier sehr brauchbar:

http://excel4net.blogspot.com/2009/01/in…-excel4net.html

Ist auch deutlich schneller als Scripting.

Jürgen

Beginner

Posts: 27

Location: Bodensee

Occupation: Diplom-Mathematiker

Thanks: 19

  • Send private message

83

Saturday, February 7th 2009, 1:07pm

Funktion Verweis

Die Lösung müßte die Funktion Verweis sein:

=Verweis(1;B:B;C:C)


Hier noch ein Beispiel
Jürgen has attached the following file:
  • Verweis.zip (3.91 kB - 29 times downloaded - latest: Jan 4th 2012, 6:04pm)

DickT

Professional

Posts: 799

Thanks: 218

  • Send private message

82

Saturday, February 7th 2009, 12:58am

@Gordon

nein, leider nicht. Ees soll ja ein in einem fixen Feld (bsp. D1) ein ganzer Bereich abgefragt werden. Etwa die Zellen B1:B300 und wenn nun die "1" in B124 steht, hätte ich gerne den Wert von C124 in Feld D1.

Gordon Gekko

Corporate Raider

Posts: 451

Location: München

Occupation: Technischer Analyst, Asset Manager

Thanks: 127

  • Send private message

81

Friday, February 6th 2009, 7:58pm

ne simple WENN-Funktion hilft da nicht?

Wenn Spalte A=1, dann C, ansonten "leer" ?
Ein Trade ist wie ein Linienbus: Man sollte Ihnen niemals hinterherlaufen, der nächste kommt bestimmt!

Trading End of Day

DickT

Professional

Posts: 799

Thanks: 218

  • Send private message

80

Friday, February 6th 2009, 7:46pm

Ich gebe zu, es gibt ausreichend Literatur zu Excel und ein solches Buch (entsprechende Empfehlungen nehme ich gerne entgegen) würde sich auf meinem Schreibtisch nicht schlecht machen. Trotzdem würde ich gerne noch mal Eure Hilfe in Anspruch nehmen, da das, was ich will, im Grunde ganz simpel ist.

Ich möchte, das Excel in einem bestimmten Feld den Wert aus einer Spalte anzeigt, wenn in einer anderen Spalte ein gewisser Wert auftaucht.

Also: Wenn in einer Zahlenspalte A der Wert "1" steht, dann würde ich gerne den Wert aus Spalte C sehen, der in der gleichen Zeile steht, indem die "1" in Spalte A auftaucht.

Spontan habe ich auf die Funktion "vergleich" gesetzt. Aber entweder habe ich sie nicht richtig angewendet oder ich liege mit dem Befehl doch daneben.

Vielen Dank!

marvin256

Beginner

Posts: 2

  • Send private message

79

Thursday, February 5th 2009, 3:59pm

Hi Marvin,

ich hab deine Mailadresse etwas bearbeitet, damit du von zuviel Spam verschont wirst.
Ok, danke. ;)

Hintman

Team Candletrading

Posts: 8,548

Location: Österreich

Occupation: Trader

Thanks: 885

  • Send private message

78

Thursday, February 5th 2009, 2:00pm

Hi Marvin,

ich hab deine Mailadresse etwas bearbeitet, damit du von zuviel Spam verschont wirst.
Eine Deaktivierung des Newsletters kann im Forum in den persönlichen Einstellungen vorgenommen werden. Oder man schickt einfach eine Mail mit "unsubscribe" an newsletter (at) candletrading.de. Im Forum bleibt man so trotzdem weiterhin unverbindlich Mitglied. Die Daten der Mitglieder werden selbstverständlich an niemanden weiter gegeben. Unsere Handelssignale stellen keine Aufforderung zum Wertpapierkauf dar, dafür ist jeder selbst verantwortlich.

marvin256

Beginner

Posts: 2

  • Send private message

77

Thursday, February 5th 2009, 1:49pm

MS Excel/VBA Programmierer gesucht

Hallo Experten!

Ich suche jemanden zur Programmierung eines Reservierungsplanes für ein Restaurant (also v.a. Terminvergabe) in VBA/Excel. Ein bereits eingesetzes Sheet ohne VBA gibts schon, auf dem man aufbauen könnte.

Kann VBA leider selbst nicht, sonst würde ich es selbst machen. Bezahlung gibts natürlich auch und wird dann vorher vereinbart, ebenso wie Details. Für jemand, der sich mit der Makroprogrammierung bzw. VBA in Excel auskennt, sollte es kein so großes Problem sein.

Wenn Du Interesse haben solltest, dann bitte eine eMail an mich (volker.jankowski(at)online.de).

Vielen Dank.

Grüsse
Marvin

Dare

Team Candletrading

Posts: 394

Location: Deutschland

Thanks: 30

  • Send private message

76

Sunday, February 1st 2009, 2:07pm

@Perfect Trader

Hehe, das kommt mir bekannt vor. Zu Beginn meines BWL-Studiums gab es bei uns einen Office-Kurs in welchem praktisches Wissen zu Excel und Access abgefragt wurden. Zur Vorbereitung lies man die Studierenden einen e-Learning-Kurs durcharbeiten. Obwohl ich damals nicht viele Excel- und Access Kenntnisse hatte, war die Aufgabenstellung sehr einfach: In Excel einen Chart aus einer Tabelle erstellen und in Access unter Zuhilfenahme der Entwurfs-Ansicht eine Abfrage auf eine Tabelle durchführen. Es stand eine halbe Stunde für die Bearbeitung der Aufgaben zur Verfügung. Ich bin wirklich kein Excel/Access-Crack, aber die fassungslosen Blicke als ich nach zehn Minuten zuversichtlich abgegeben hab, waren einfach köstlich. :D Noch Semester später warf man mir vor dass ich damit zur Panik beigetragen habe. Leider sind erstaunlich viele Leute durchgeflogen...

@Bill

Klasse gemacht. Meine designtechnischen Fähigkeiten sind nicht so ausgeprägt. So hätte ich das sicher nicht hinbekommen. :thumbsup:

Posts: 3,041

Thanks: 3678

  • Send private message

75

Sunday, February 1st 2009, 9:09am

@ ibelieve

Ohne VBA-Programmierung bietet die Arbeitsblattfunktion "sverweis" für so etwas gute Dienste an:
=wenn(istnv(sverweis(Suchkriterium;Matrix;Spaltenindex;falsch));Zu_übernehmender_Wert;Fehler_text)

Wenn es aber um die automatische Zusammenführung schon vorhandener Dateien geht, kann man nach dem Sortieren aufeinander folgende Zeilen mit dem gleichen Wert löschen. Wenn man eine Excel-Version hat, die das nicht im Sortier-Dialog anbietet, kann man eine Hilfsspalte für den Vergleich anlegen, die Formeln zu Werten kopieren, danach sortieren und die dann hintereinander stehenden ungewünschten Zeilen löschen.
Wer nichts weiß, muß alles glauben.

ibelieve

nichts Wissender, der aber gerne sein nicht Wissen mit anderen teilt

Posts: 772

Thanks: 194

  • Send private message

74

Sunday, February 1st 2009, 6:43am

mal nee frage von einem unwissenden in exel.

will verschiedene telefonbücher in exel vereinen,
um doppeleinträge zu vermeiden hätte ich gerne eine abfrage die mir gleich bei der eingabe der telefonnummer sagt das sie schon vorhanden ist.

ist so was leicht zu machen?

danke.
Die Wissenden reden nicht viel,die Redenden wissen nicht viel.

http://klaus-m.blogspot.com/

Bill

Trainee

Posts: 156

Location: Berlin

Thanks: 72

  • Send private message

73

Sunday, February 1st 2009, 1:52am

Hi Gordon und Dare,

gute Idee und Umsetzung, das habe ich auch noch gebraucht.
Habe mir erlaubt die Tabelle ein wenig zu modifizieren. ;)

Gruß Bill
Bill has attached the following file:
  • Drawdown.zip (7.55 kB - 56 times downloaded - latest: Jan 4th 2012, 4:26pm)
Opportunismus ist die Kunst, mit dem Winde zu segeln, den andere machen. (Allessandro Manzoni)

Posts: 3,041

Thanks: 3678

  • Send private message

72

Thursday, January 29th 2009, 9:50pm

@ Dare


Danke, elegant gemacht, auch für Excel-Profis vorzeigbar.

Excel ist oft auch für Software-Entwickler eine sehr gute Wahl für einzelne Aufgaben. Für numerische ad-hoc-Berechnungen ist es meistens eine gute Wahl, aber darüber hinaus kann es auch als Datenbank, sofort verfügbares, schnell optisch aufpeppbares Frontend für Datenbanken (besonders praktisch beim einmaligen Übernehmen irgendwelcher Config-Werte) oder irgendwelcher Berechnungssoftware dienen, manchmal kann es auch gut für Konvertierungen genutzt werden, wo man sonst PERL, awk oder sed nehmen würde und wenn keine zentralen Projektsteuerungs-Tools angewandt werden, kriegt man auch ganz fix eine brauchbare Projektverwaltung mit vielen Funktionen hin.

Mit dem Andocken über die DLL-Schnittstelle und der Makro-Programmierung hat man ein sofort verfügbares Frontend fürs Prototyping, was noch schneller einsatzfähig ist als HTML, PHP, JSP, XAML, XUL & Co.

Wegen der vielen Highlights waren früher mal Spreadsheet-Compiler große Mode; dann sah man es dem fertigen Produkt gar nicht an, daß da ein simpler Spreadsheet dahinter steckte.

Für die meisten einzelnen Bereiche und auch für die Groß-Integration ganzer Arbeitsprozesse gibt es bessere Lösungen. Vom Preis-/Leistungs-Verhältnis und der Universalität ist Excel aber wirklich excel.

Ich bin ein ganz großer Excel-Fan und halte es für völlig unverständlich, daß Informatiker zwar Compilerbau bis zur x-ten Verquickungsstufe lernen, obwohl die meisten nie einen Compiler bauen werden und es für immer aberneue Sprachen auch kaum echten Bedarf bei Dritten gibt, theoretische Informatik mit viel niemals benutztem Ballast (Will ich gar nicht schlecht reden, da ich ich früher selber mal auf dem Gebiet gearbeitet und gelehrt habe.) und noch einige andere "Schmankerli" lernen, aber keine handfesten Excel-Kenntnisse.
Wer nichts weiß, muß alles glauben.