Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Zellen summieren wenn

Frage Microsoft Microsoft Office

Mitglied: Gladmin

Gladmin (Level 1) - Jetzt verbinden

28.10.2009, aktualisiert 16:13 Uhr, 5758 Aufrufe, 8 Kommentare

Hallo,

ich habe zwei Spalten eine mit Fahrgestellnummern etwa 800 Stück und dazugehörige Beträge (für Reparatur) in der zweiten Spalte.
Also zellen A2 bis A800 Fgst Nummern und zellen B2 bis B800 die fälligen Beträge dür die Reparaturen.
In den Zellen A2 bis A800 tauchen Fahrgestellnummer auch mehrfach auf, da ein Fahrzeug mehrmals zur Reparatur in der Werkstatt gewesen sein kann. Demzufolge auch mehrere Beträge für die Reparatur für ein Fahrzeug berechnet wurden.

Jetzt benötige ich aber pro Fahrgestellnummer einen Gesamtbetrag aller Reparaturen.
Sprich mein ergebnis soll aussehen in Zelle C2 bis C... sollen die Fahrgestellnummern stehen (ohne Doppelte Einträge, da die Endbeträge ja summiert werden) und in Zelle D2 bis D... die Gesamtbeträge pro Fahrgestell.

Kann man das noch mit einer Excel Funktion lösen oder muss ich da ein Makro schreiben.
Hat da jemand einen Tip?
Mitglied: H41mSh1C0R
28.10.2009 um 16:44 Uhr
nix makro, ein paar mausklicks und du hast das gewünschte Ergebnis:

1. Schritt Spaltenpaarweises Sortieren (Aufsteigend oder Absteigend, gibts schon ab Office2000)
2. Schritt Summenzelle in der C Spalte beim letzten Eintrag einer Fahrgestellnr
3. Schritt unten Gesamtsummenzelle hin und fertig

Das Ganze kannst du natürlich auch automatisieren :

Mit dem Makro:

Sortieren einer Range:


01.
Sub Makro1() 
02.
    Range("A2:B800").Select 
03.
    Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _ 
04.
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom 
05.
End Sub
Jetzt dann noch mit einer Schleife von Zeile zu Zeile in Spalte A durchlaufen und prüfen ob die Nr von Zeile zu Zeile sich nicht verändert hat.
Ändert sie sich hast du das Ende der Fahrgestellnr erreicht und du bildest die Summe über die Teilrange in Spalte B und schreibst die in C. ^^
Bitte warten ..
Mitglied: Gladmin
28.10.2009 um 16:55 Uhr
Hallo, danke für die Hilfe,
jedoch benötige ich es doch als Formel oder Makro, da die Anzahl der Fahrgestellnummern stark schwanken.
Hole mir meine Daten direkt per Makro aus unserer SQL Datenbank.
Es soll später fast automatisiert funktionieren, ohne dass ich jeweils pro Fahrgestellnummer manuell summieren muss.
Zumal ich mindesten 600 - 700 Fahrgestellnummern habe, tendenz steigend.
Bitte warten ..
Mitglied: H41mSh1C0R
28.10.2009 um 17:04 Uhr
Im Grunde steht alles im ersten Post von mir.

Die Anzahl der Fahrgestellnummern ist wurst, wenn das automatisch läuft.

Angelpunkt ist das sortieren. danach kannst du die erste Spalte durchlaufen solange sich nix ändern gehören alle Beträge in Spalte B zur gleichen Fahrgestellnummer und so verfährst bis du unten angekommen bist. =)

Du schreibst du holst die Daten aus einer SQL DB und wo legst du die ab?
Bitte warten ..
Mitglied: Gladmin
28.10.2009 um 17:15 Uhr
Hallo, danke dir nochmal für die Info, habe dein Makro erst nach schreiben meiner Antwort gesehen. Ich schreibe die Daten in ein Tabellenblatt.
Werde es gleich morgen mal testen. Habe es gerade per Pivot Tabelle versucht, jedoch bevorzuge ich doch den weg über ein Makro, damit es automatisiert läuft.
Bitte warten ..
Mitglied: Ulmer
28.10.2009 um 17:19 Uhr
Hallo,

probier es doch mal mit einer Pivot-Tabelle.

Viele Grüße
Ulmer
Bitte warten ..
Mitglied: bastla
28.10.2009 um 17:39 Uhr
Hallo Gladmin!

Eigentlich könnte es auch genügen, die Zelle A2 zu markieren, über das entsprechende Symbol (zB aufsteigend) zu sortieren, "Daten / Teilergebnisse" zu verwenden und das Ergebnis auf die Gliederungsebene 2 zu reduzieren ...

Grüße
bastla
Bitte warten ..
Mitglied: TsukiSan
28.10.2009 um 19:03 Uhr
...und wenn man dabei noch zufälligerweise den Makrorecorder laufen läßt.....

Gruß
Tsuki
Bitte warten ..
Mitglied: bastla
28.10.2009 um 19:17 Uhr
... dann würde ich vermutich auch noch F5 drücken, über "Inhalte ..." die Option "Nur sichtbare Zellen" wählen, ein "Strg-C" und nach dem Wechseln in eine andere Tabelle (oder dem Einfügen eines zusätzlichen Blattes) ein "Enter" verwenden (und wenn ich Perfektionist wäre, vielleicht noch ein Strg-H mit der Eingabe " Ergebnis" - ja, auch das Leerzeichen soll weg - und dann "Alle ersetzen" nachreichen).

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Excel formatierte Zellen summieren
gelöst Frage von Florian86Microsoft Office1 Kommentar

Hallo, ich möchte das Excel anhand der Schriftfarbe gewisse Werte summiert. Folgendes habe ich schon getan. Public Function summerot(ByVal ...

Microsoft Office
Excel, Tabelleninhalt nach Wert summieren
Frage von sagrosserMicrosoft Office4 Kommentare

Ich habe eine Tabelle (b3:u54) mit mehreren Namen und würde mir gerne jeden Namen mit der Anzahl seiner Häufigkeit ...

VB for Applications
Nach Prüfung Farblich unterlegen und Summieren
gelöst Frage von 132183VB for Applications21 Kommentare

Hallo Vielleicht könnt ihr mir helfen. Ich hab eine Liste in der steht in der Spalte E eine als ...

Datenbanken
MYSQL Abfrage Werte summieren
gelöst Frage von Ghost108Datenbanken3 Kommentare

Hallo zusammen, ich habe folgende Tabelle: Möchte gerne eine SQL Abfrage haben: - welche mir eine Spalte ausgibt, wo ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 15 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 20 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 20 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Windows XP
Windows XP Aktivieren geht nicht
Frage von tetikmiroWindows XP13 Kommentare

Hallo Ich habe einen Windows XP mit einen vCenter Converter umgezogen auf eine ESXI. Soweit funktioniert dies auch ohne ...

Blogs
Immer wiederkehrende PHP Fehlermeldung bei Wordpress UTF-8 - ASCII
gelöst Frage von vcdweltBlogs11 Kommentare

Hi, seit einiger Zeit wird mein error_log meines Wordpress Blogs mit immer der gleichen Fehlermeldung überschwemmt. 14-Dec-2017 08:18:05 UTC ...

Switche und Hubs
Redundante L2 LWL Leitung über 2 Standorte - Spanning Tree - HP Equipment
gelöst Frage von ResolvSwitche und Hubs10 Kommentare

Hallo, ich stehe vor der Herausforderung eine Redundante L2 LWL Leitung über 2 Standorte herzustellen. Grundsätzliches Switching Know How ...