Andreas Unkelbach
ABAP Arbeitsrecht Audit BAT BC BWL Belegart Benutzermenü Benutzerparameter Benutzerpuffer Berechtigung Berechtigungen Berichtswesen Buchhaltung CATT CO Controlling DLR DM Datenschutz Dropbox Enjoy-Transaktion Erweiterung Excel FI Fortbildung Förderrichtlinien GuiXt IBAN IDES IE Jura Kennzahl Kontenberechtigung LSMW Mittelbindung NT Netbook Opensource Outlook PHP PLZ PSM Parametertransaktion Print Query Rechercheberichte Registry Reporttransaktion Reportwriter SBWP SQ01 STMS Schriftart Selektionsvariante Stammdaten Steuer Stiftung Studium Thunderbird Truecrypt UMTS VWL Vista W2K Web 2.0 Webdesign WinVersionen Winword XP solve xampp
Dienstag, 9. Februar 2010
09:07 Uhr
Excel: negative Zeiten

Problem:

In Excel sollen negative Zeitstunden erfasst werden. Diese ergeben sich aus der Istarbeitszeit abzgl. der Sollarbeitszeit.

Beispiel:

In einer 35 Stunden Woche wurden nur 30 Stunden gearbeitet. Hier weicht die Istarbeitszeit um 5 Stunden von der Sollarbeitszeit ab und soll in Excel als:

- 5:00 dargestellt werden und mit einen Stundensatz berechnet werden.

Lösung:

Microsoft empfiehlt Negative Zeiten bei Zeitberechnungen durch die Option "1904-Datumswerte" berechnen zu aktivieren. Nachteil ist, dass hier alle Datumswerte entsprechend verändert werden.

Alternativ kann dieses auch per Formel gelöst werden: siehe Beitrag auf Excelformeln.de.

Diesen und weitere Texte finden Sie auf http://www.andreas-unkelbach.de


Donnerstag, 28. Januar 2010
10:57 Uhr
Zeilen und Spalte vertauschen (Daten transponieren)

Ausgangslage:

In einer Liste sind pro Spalte in den Zeilen Daten, bspw. Stunden, erfasst worden

Beispiel:

Nutzer Objekt-A Objekt-B
801
802
803

Für eine zweite Auswertung sind nun jedoch diese Stunden in folgender Form auszuwerten.

Objekt 801 802 803
Objekt-A
Objekt-B

Die Zeilen und Spalten sind also zu vertauschen.

Lösung:

Excel bietet die Möglichkeit kopierte Daten zu transponieren.

Dieses ist über
Bearbeiten -> Kopieren
und danach über
Bearbeiten -> Inhalte einfügen

möglich.

Hier sind dann die Funktionen
Einfügen: Werte
sowie
Transponieren
zu markieren.

Nun sind die Zeilen als Spalten und die Spalten als Zeilen eingefügt.

Ergänzung:
Sind die Daten jedoch Formeln, bspw. mit festen Bezügen, ist diese Funktion nicht ohne weiteres Möglich.

Hier kann sich jedoch folgender Möglichkeit bedient werden.

1.) Umwandeln von Formeln als Text
Über Bearbeiten-> Ersetzen
kann "=" bspw. durch "#FORMEL#" ersetzt werden.
Nun sind die Formeln als Texte markiert und das Transponieren funktioniert.

2.) Umwandeln des Textes in Formeln
Nach erfolgter Transponierung kann nun "#FORMEL#" auch wieder in "=" ersetzt werden und die Formeln funkionieren wieder.


Diesen und weitere Texte finden Sie auf http://www.andreas-unkelbach.de


Freitag, 25. Juli 2008
18:48 Uhr
Einige Excelhilfen

Microsoft bietet online Office Kurse für Ihre Produkte an.

Daneben gibt es aber auch in der Knowledgebase einen Artikel einige Tipps für Excel an.

Aber auch die Seite ExcelFormeln.de ist bei verzwickten Problemen immer eine gute Hilfe.

Diesen und weitere Texte finden Sie auf http://www.andreas-unkelbach.de


Dienstag, 6. Mai 2008
22:54 Uhr
Formelansicht in Excel

Ausgangslage:

Ein geschütztes Exceldokument erlaubt keinen Zugriff auf Felder die Formeln enthalten, so dass die Berechnungen nicht einsichtbar sind.


Lösung:

Formelansicht:

Ist das Passwort nicht bekannt hilft die Tastenkombination "STRG" und "#" um in die Formelansicht zu wechseln. Hier werden statt Zahlen dann die Formeln dargestellt.

Ein erneutes STRG # laesst einen wieder in die Normalansicht zurückkehren.

Diesen und weitere Texte finden Sie auf http://www.andreas-unkelbach.de


Dienstag, 25. Juli 2006
08:02 Uhr
Excel Blattschutz aufheben

PC-Welt berichtet von einer einfachen Weise den Microsoft Excel Blattschutz (Kennwort) mittels eines VB Makro aufzuheben.

--- BOF pcwBreaker.bas ----
Sub pcwBreaker()

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

Kennwort = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
ActiveSheet.Unprotect Kennwort
If ActiveSheet.ProtectContents = False Then
MsgBox "Fertig" & vbcr & "Das alternative Kennwort lautet:" & vbcr & Kennwort
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next

End Sub
--- EOF pcwBreaker.bas ----

Kurzanleitung:
Extras->Makro->VB editor
Einfügen des VBA

Extras->Makro-> pcwBreaker Makro ausführen.

Tabelle entsperrt

Diesen und weitere Texte finden Sie auf http://www.andreas-unkelbach.de


Hinauf




© 2004 - 2010 Andreas Unkelbach

Andreas Unkelbach