Microsoft Excel – die neusten Beiträge

Farben in andere Tabelle automatisch übertragen

Hallo

wieder einmal brauche ich eure Hilfe

ich benötige eine Formel, in der man ein in Tabelle 1 gelb markiertes Feld, automatisch in Tabelle 2 in Zelle A1 übertragen wird.

Zur Erklärung: Ziel ist eine Stundenauswertung unserer Mitarbeiter unterteilt in Früh-, Spät-, und Nachtschicht.

In der Tabelle 1 werden sämtliche Informationen zu dem Mitarbeiter eingetragen. z.B. das er an diesem Tag keine Spätschicht machen kann, das er frei haben muss usw. Wichtig ist aber das in der Tabelle 1 die Felder farblich unterschieden werden. z.B. am 02.01 (Zelle A1), arbeitet er Frühschicht (gekennzeichnet mit der Farbe GELB) am 03.01 (Zelle B1) arbeitet er Spätschicht (gekennzeichnet mit der Farbe GRÜN) am 04.01. (Zelle C1) arbeitet er Nachtschicht (gekennzeichnet mit der Farbe ROT).

In der Tabelle 2 soll dann die Zelle A1 GELB sein, Zelle A2 GRÜN und Zelle A3 ROT. In den jeweiligen Zelle A1; B1; und C1 der Tabelle 2 soll dann nachträglich die gearbeiteten Stunden eingetragen werden. Sodass ich dann z.B. in der Zelle AA1 alle Stunden zusammen addieren kann. In Zelle AB1 sollen alle in Zelle A1 bis Z1 befindlichen gelben Felder addiert werden. In Zelle AC1 alle grünen und AD1 alle roten.

Ich frage mich ist das so einfach möglich, oder was muss ich machen.

vielen Dank im voraus für eure Hilfe.

Ich wünsche allen die dieses lesen

ein gesegnetes Weihnachtfest und einen guten Rutsch ins neue Jahr

Gruss Frank

Microsoft Excel, Office 2010, Excel 2010, Farbe

Excel VBA: Sverweis Formel - Makro einfügen!

Hi zusammen. Habe mir heute mein erstes Userform gebastelt (Google sei Dank...). Mein UF macht simpel nichts anderes, als Einträge aus der EIngabemaske in eine Tabelle zu füllen.

Dim emptyRow As Long

'Ermitteln der ersten leeren Zeile
emptyRow = WorksheetFunction.CountA(Range("A:A")) + 1

'Wohin werden die eingegebenen Datein eingefüllt?
Cells(emptyRow, 1).Value = ComboBox1.Value
Cells(emptyRow, 5).Value = TextBox1.Value
Cells(emptyRow, 2).Value = TextBox2.Value
Cells(emptyRow, 3).Value = TextBox3.Value
Cells(emptyRow, 7).Value = TextBox4.Value

If OptionButton1.Value = True Then
    Cells(emptyRow, 6).Value = "1. Halbjahr"
End If

If OptionButton2.Value = True Then
    Cells(emptyRow, 6).Value = "2. Halbjahr"
End If


Me.Label7 = "Speichern erfolgreich!"

End Sub

Ich muss auch sagen, es funktioniert prächtig. Die Einträge werden alle korrekt erstellt etc. Nur habe ich in Spalte "H" meiner Tabelle, wo die Daten eingefügt werden, eine Spalte für SVerweis. Diese Formel soll jedesmal, wenn ein neuer Eintrag gespeichert wird, angefügt werden. Wenn ich von anfang an alle Formeln runterziehe bis ans Ende der Tabelle braucht Excel 2Minuten zum das Dokument zu öffnen... Formel lautet: =SVERWEIS($A2;'Tabelle1'!$A$1:$C$31;2;FALSCH) Wobei der Bezug A2 natürlich mit jeder Zeile anders ist (A2, A3, A4 etc.) Wenn ich die Formel "aufzeichne", erscheint folgendes, womit ich absolut nix anfangen kann.

Sub SVerweis_HC()
'
' SVerweis_HC Makro
'

'
    ActiveCell.FormulaR1C1 = _
        "=VLOOKUP(RC1,'Tabelle1'!R[-1317]C[-7]:R[-1289]C[-6],2,FALSE)"
    Range("H1319").Select
End Sub

Kann hier wer helfen?

Bild zum Beitrag
Computer, Microsoft Excel, programmieren, Makro, VBA, Script, Tabelle

Excel-Diagramme

Hallo,

ich habe folgendes Problem :

Für ein Praktikum in der Uni muss ich ein Diagramm mit Hilfe von Excel erstellen. Anfangs dachte ich ist ja nicht so schwer, doch dann stellte sich folgendes Problem auf :

Ich soll die Werte von Ua
0,003
0,625 1,25 1,875 2,5 3,125 3,75 4,375 5 5,625 6,25 6,875 7,5 8,125 8,75 9,375 und die Werte von Uv 0,625 1,25 1,875 2,5 3,125 3,75 4,375 5 5,625 6,25 6,875 7,5 8,125 8,75 9,375

auf der Y-Achse auftragen und auf der X-Achse sollen die Werte von (0,1,2,3......,15) stehen. Das Diagramm bekomm ich auch hin, aber dann scheitert es daran das die Differenz, der einzelnen Werte, so klein ist, dass Excel mir das nicht vernünftig darstellen kann ( es liegt nicht an Excel, sonder an mir, das weis ich auch :D ) D.h im Grunde, dass sich die einzelnen Punkt überdecken und größten Teils kaum sichtbar ist, dass es sich um zwei eigenständige Funktionen handelt. Ich hab schon alles mögliche versucht und auch ausprobiert mit Skalierung ändern etc., aber nicht half, machte es eher noch schlimmer. Also wenn mir jemand helfen könnte wäre das echt sehr nett :)

Ich werde auch noch ein Bild anhängen wie es am Ende aussehen soll (Stufentabelle), vorab schon mal ich wollte mir durch Excel nur die Punkte der beiden Graphen darstellen lassen und sie dann per Hand verbinden ( auf das angehängte Foto bezogen)

MfG

Schubbydu 8)

P.s Alles was mit Grammatik und Syntax oder sonstigem zutun hat interessiert mich nicht :) also einfach gar nicht ansprechen.

Bild zum Beitrag
Microsoft Excel, Diagramm

Excel soll aus bestehender Zahlenreihe immer den x-ten Wert (hier 96) auslesen

Hallo

ich habe bei Excel die Differenz zwischen einem Prognosewert und einem Messwert für einen Zeitraum von 2 Monaten, die Differenz-Werte sind auf Viertelstunden aufgelöst. Ich würde nun gerne den RMSE für jeden Viertelstunde ausrechnen, das sähe dann so aus dass ich eine vertikale Spalte mit dem Datum hätte und in der Horizonatalen jeweils eine Spalte für 04:00, 04:15, etc bis 23:00. Bei der Berechnung des RMSE für den gesamten Beobachtungszeitraum habe ich schon den jeweiligen Fehlerterm errechnet, das sieht dann so aus: =(Prognose-Messwert)^2. Ich würde nun gerne separat jeden 96. Wert zu der passenden Viertelstunde herauslesen damit ich feststellen kann, wie hoch der Fehler zwischen Prognose und Messwert zu bestimmten Uhrzeiten ist. Mein Problem ist jetzt folgendes: Ich bekomme es einfach nicht hin, dass Excel der Reihe nach jeden 96. Wert ausliest. Wenn ich bspw =I29, =I125 und I221 in meiner neuen Tabelle eintrage, die Felder markiere und mit dem Kreuz nach unten ziehe, macht Excel alles, aber nicht die logische Fortführung mit =I317, =I413 etc Das manuelle Eintragen von einigen tausend Formeln stellt ja auch kein Alternative dar. Ich bitte um Hilfe und bin für jeden Hinweis dankbar

Beste Grüße

und noch eine Frage:

Wenn ich die einfache Differenz zwischen Prognose und Messwert ausrechne und diese Werte dann der Größe nach ordne, müsste es doch möglich sein ein Diagramm auf Basis eines einfach x/y Koordinatensystem zu erstellen, wo ich auf der x-Achse die jeweiligen Differenzwerte auftragen kann und durch die y-Achse deren Häufigkeit. Ist sowas auch mit Excel möglich ?

Microsoft Excel, Microsoft Office, Tabelle

Textdatei auslesen -> In Excel speichern (Java POI)

Hey Leute,

ich schilder euch kurz mein Problem. Ich habe eine Textdatei mit über 850.000 Zeilen (nur Zahlen). Gibt es eine elegante Variante mittels der Java POI z.B. 700 Zeilen auszulesen und diese dann in eine Excel-Tabelle zu schreiben, danach wieder 700 Zeilen auslesen und in die nächste Spalte der Excel-Tabelle schreiben.

Mein Problem bis hier ist nicht das Auslesen von immer 700 Zeilen aus der Textdatei, sondern mehr das schreiben in die Excel-Datei. Das Auslesen läuft bisher über eine For-Schleife bis zum Ende der Datei - aber egal wie und was ich versuche.. über den FileOutputStream wird die Excel-Datei jedes mal neu angelegt und überschrieben. Somit stehen am Ende des Programmablaufs immer nur die letzten 700 Zeilen der Txt-Datei in meiner Excel-Tabelle (genauer in Spalte A)..

Dabei will ich einfach nur 700 Zeilen kopieren, dieses in Spalte A schreiben, wieder 700 Zeilen kopieren und in Spalte B schreiben (Eigentlich genauso wie die Funktion .append() - nur scheint es die nicht in der Java POI zu geben..) ohne das die alte Excel-Tabelle jedes mal überschrieben wird.

Vielleicht hatte ja jemand ein ähnliches Problem und eine Lösung gefunden? Sonst bleibt mir nur das händiche kopieren der ganzen Zeilen in die jeweilige Spalte und das scheint mir eine Mammutt-Aufgabe. Da es nicht nur eine Text-Datei gibt sondern 56 und alle haben ca. die selbe Anzahl an Zeilen...

lesen, Microsoft Excel, Schreiben, programmieren, Java, Poi, Textdatei

Meistgelesene Beiträge zum Thema Microsoft Excel