Excel-Experte, der mir dringend helfen kann?

Hey Leute, und zwar habe ich ein gaaanz wichtiges Problem, da ich die Tabelle (das Bild im Anhang ist nur ein Beispiel) demnächst unbedingt fertigstellen muss.

Es geht darum, dass ich, wie im Bild dargestellt, diese Tabelle etwas separieren will. Ich will zu jeder Projektnummer, die in Spalte A steht, eine eigene Tabelle haben, wo nur alle Einträge zu dieser einen Projektnummer aufgelistet werden. Ihr seht zum Beispiel, dass das Projekt HL-004121 mehrere Einträge untereinander hat. Diese ganze Liste zu genau diesem Projekt soll in einer anderen Tabelle aufgelistet werden und sobald etwas in der Haupttabelle verändert wird, soll diese Änderung automatisch in die neue Tabelle übernommen werden. Und wenn ich eine neue Zeile hinzufüge, wo ich einen neuen Eintrag zum Projekt HL-004121 einfüge, soll Excel das in der neuen Tabelle auch erkennen und die neue Zeile ebenfalls hinzufügen, da diese zu dem Projekt HL-004121 gehört. Mit welcher Funktion kann ich das machen? Habe versucht eine Verknüpfung zwischen den Tabellen herzustellen, aber dann übernimmt Excel zwar Änderungen in den bereits bestehenden Zellen, übernimmt aber keine neuen Zeilen, die im Nachhinein entstehen. Es soll aber so funktionieren, dass Excel nach der Projektnummer sucht und dazu alle Einträge auflistet, egal wann diese Einträge eingefügt wurden. Also wirklich jede weitere Spalte, die nach A kommt. Ein Suchkriterium, mehrere Ergebnisse.

Bild zum Beitrag
Computer, Microsoft, Office, Microsoft Excel, IT, Experten
Projekt in Visual Studio C# wie mache ich z.b. 100*5 hoch 2? Fragen zur Zinsrechnung in C#?

In der Schule haben wir das Thema Zinsen in Mathe, ich möchte nun eine Anwendung erstellen, welche mir z.b. bei der Suche der Zinsen nur durch das eingeben von dem Kapital, Zinssatz und der Laufzeit in Jahren das Ergebnis + Rechenweg gibt.

  1. Frage

Ich habe es schon geschafft, dass mir bei einer Laufzeit von einem Jahr das Richtige angezeigt wird, aber bei z.b. 2 Jahren wird der Wert einfach verdoppelt. Das ist natürlich nicht falsch, da ich * diesen Wert (Wert3) geschrieben habe. Aber es soll so sein, dass die Zinsen nach dem ersten Jahr auch mitgerechnet werden. So wie beim Taschenrechner bei der Hochrechentaste: ("X" und oben rechts ein "y").

Wie mache ich es, dass das mitgerechnet wird?

zweite Frage:

Wenn die Jahre/Laufzeit nur 1 ist, soll automatisch "1" bei Wert3 stehen, ohne es bei der TextBox einzugeben (Wert3 ist der Wert für die Jahre/Laufzeit). Wie mache ich das?

dritte Frage:

Ist es möglich Rechenwege mit Klammern zu schreiben? (Z.B. (Wert1 * Wert2 / 100) * Wert3. Ja bei dieser Rechnung wären Klammern unnötig, aber ihr wisst was ich meine.)^^

Vierte Frage:

Kann ich irgendwie z.b. der Variable "wert1" zu der Variable "Kapital" zuweisen bei einer if-Abfrage? Also dass ich beim If-Teil "Wert1 = Kapital" und bei der Rechnung "Kapital * …." eingeben kann? Wenn ich das so mache, kommt immer 0 raus, egal was ich in die TextBox eingebe.

Und letzte Frage:

Kann man irgendwie in die TextBoxen mit Kommata (,) schreiben? (Z.B. das Kapital ist 100,75€ groß), bei der Eingabe eines Kommas kommt immer der Fehler, dass die Zeicheneingabefolge falsch sei (oder so ähnlich).

Ich hoffe ihr könnt mir helfen. Ich mache dies hier: 1. um C# weiterzulernen und 2. Falls ich den Rechenweg mal vergesse, ich trotzdem diese Anwendung hier habe.^^

So sieht der Code aus (bin C# Anfänger):

Bild zum Beitrag
PC, Computer, Microsoft, Schule, Mathematik, programmieren, C Sharp, Visual Studio

Meistgelesene Beiträge zum Thema Microsoft