Knowhow
Einstieg in VBA mit Excel
Sie möchten Berechnungen automatisieren, eigene Dialogfelder erstellen und ganz einfach Excel in jeder Hinsicht an Ihre Bedürfnisse anpassen? Dieses Buch zeigt Ihnen, wie Sie Ihr Ziel schnell und einfach erreichen. Unser Autor Thomas Theis führt Sie Schritt für Schritt in VBA ein und zeigt Ihnen an zahlreichen Praxisbeispielen, wie Sie Makros für die verschiedensten Anwendungszwecke erstellen. Die Erläuterungen sind anschaulich und verständlich, so dass sich auch Programmieranfänger mühelos zurechtfinden werden. Das Buch enthält zahlreiche Übungsaufgaben inklusive Musterlösungen und ist somit perfekt zum Selbststudium geeignet. Aus dem Inhalt: Erste SchritteMakros aufzeichnen & anpassenObjekte & EreignisseGrundlagen von VBAFehler finden & vermeidenVBA für FortgeschritteneDiagramme & GrafikenVBA- & Worksheet-FunktionenDaten im- & exportierenAuf Access, Outlook & Word zugreifenEin- & Ausgabedialoge entwickelnVBA in der PraxisÜbungen & LösungenViele Beispielprojekte Materialien zum Buch ... 16 Geleitwort des Fachgutachters ... 17 1. Einführung ... 19 1.1 ... Was wird besser durch Makros und VBA? ... 19 1.2 ... Mit Makros arbeiten ... 21 1.3 ... Visual Basic Editor ... 31 1.4 ... Makrocode verstehen und ändern ... 34 1.5 ... Makro per Schaltfläche ausführen ... 36 1.6 ... Relative Verweise verwenden ... 37 1.7 ... Persönliche Makroarbeitsmappe ... 39 1.8 ... Code schreiben für einfache Ausgaben ... 40 1.9 ... Microsoft 365 ... 44 1.10 ... Web-Apps ... 45 2. Grundlagen von Objekten und Ereignissen ... 47 2.1 ... Objekthierarchie und Auflistungen ... 47 2.2 ... Arbeitsmappen bearbeiten ... 48 2.3 ... Tabellenblätter bearbeiten ... 56 2.4 ... Auf Zellen und Zellbereiche zugreifen ... 63 2.5 ... Ereignisprozeduren schreiben ... 88 3. Grundlagen der Programmierung mit VBA ... 93 3.1 ... Allgemeines ... 93 3.2 ... Variablen und Datentypen ... 95 3.3 ... Operatoren ... 103 3.4 ... Verzweigungen ... 113 3.5 ... Schleifen ... 118 4. Fehlerbehandlung ... 131 4.1 ... Eine Anwendung entwickeln ... 131 4.2 ... Syntaxfehler ... 132 4.3 ... Laufzeitfehler ... 133 4.4 ... Logische Fehler und Debugging ... 137 5. Mehr über die Programmierung mit VBA ... 141 5.1 ... Gültigkeitsbereiche ... 141 5.2 ... Datenfelder ... 143 5.3 ... Prozeduren und Funktionen ... 154 5.4 ... Benutzerdefinierter Datentyp ... 171 5.5 ... Modular programmieren ... 174 5.6 ... Module exportieren und importieren ... 177 6. Mehr über Objekte ... 181 6.1 ... Objektkatalog ... 181 6.2 ... Objekte referenzieren ... 182 6.3 ... Mit »With« auf Objekte zugreifen ... 184 6.4 ... Mit Objektvariablen arbeiten ... 185 6.5 ... For-Each-Schleife ... 190 6.6 ... Collections ... 192 6.7 ... Hauptobjekt »Application« ... 193 6.8 ... Filtern ... 195 7. Diagramme und Grafiken ... 199 7.1 ... Diagramm erstellen ... 200 7.2 ... Diagramm ändern ... 204 7.3 ... Diagramm verwalten ... 208 7.4 ... Beispiel: Formatiertes Kreisdiagramm ... 211 7.5 ... Shapes ... 214 7.6 ... WordArt ... 224 7.7 ... Bedingte Formatierungen ... 226 7.8 ... Sparklines ... 232 7.9 ... SmartArt ... 236 7.10 ... Grafiken aus Bilddateien ... 237 8. VBA- und Worksheet-Funktionen ... 243 8.1 ... Formeln zuweisen und lesen ... 244 8.2 ... Benutzereingaben ... 246 8.3 ... Einfacher Dialog mit dem Benutzer ... 251 8.4 ... Zeichenketten ... 259 8.5 ... Datum und Uhrzeit ... 265 8.6 ... Weitere Funktionen ... 273 9. Externe Daten ... 281 9.1 ... Ein Überblick ... 281 9.2 ... Einfache Textdateien ... 282 9.3 ... CSV-Dateien ... 286 9.4 ... Dateien mit wahlfreiem Zugriff ... 289 9.5 ... Mit Dateien arbeiten ... 295 9.6 ... Daten mit MS Word austauschen ... 301 9.7 ... Daten mit MS Outlook austauschen ... 311 9.8 ... Daten mit MS Access austauschen ... 332 9.9 ... Export in PDF-Dateien ... 347 10. Dialogfelder ... 355 10.1 ... Integrierte Dialogfelder ... 355 10.2 ... Eigene Dialogfelder ... 359 10.3 ... Mit Steuerelementen arbeiten ... 363 11. Funktionen aus Excel 2021 ... 377 11.1 ... Gleichmäßige Abfolge von Werten ... 377 11.2 ... Bereich mit zufälligen Werten ... 379 11.3 ... Alle unterschiedlichen Werte ... 382 11.4 ... Zellbereich filtern ... 384 11.5 ... Zellbereich sortieren ... 387 12. Beispielprojekte ... 391 12.1 ... Memory ... 391 12.2 ... Snake ... 400 12.3 ... Vokabeln ... 409 12.4 ... Puzzle ... 416 A. Lösungen der Übungsaufgaben ... 429 Index ... 449
Windows 11 (3. Auflg.)
So bedienen Sie Windows 11 schneller und besser. In diesem Buch finden Sie alle Tipps und Tricks, die Ihnen den Windows-Alltag leichter machen. Schreiben Sie E-Mails, spielen Sie Musik und Filme ab, bearbeiten Sie Fotos, oder sichern Sie Ihre Daten. Folgen Sie den Anleitungen einfach Bild für Bild, und bedienen Sie Windows noch besser und geschickter. Aus dem Inhalt: Windows schneller machenInternet und Netzwerk einrichtenFotos verwalten und bearbeitenDesktop und Startseite anpassenMusik und Filme abspielenMehrere Benutzer anmeldenMit Dateien und Ordnern arbeitenDen PC warten und pflegenTipps für E-Mails und OneDriveApps effizienter nutzenUnter der Haube: Die Registry
Softwaretesten nach ISTQB für Dummies (2. Auflage)
Soll in Ihrem Unternehmen neue Software eingeführt werden und Sie müssen sie testen? Und Sie wissen nicht, wie Sie das angehen sollen? Oder wollen Sie als Entwickler über den Tellerrand schauen und sich auch mit dem Softwaretesten beschäftigen? Dieses Buch erläutert alle vom ISTQB® Certified Tester Foundation Level geforderten Lerninhalte sowohl für den Anwender mit Fachkenntnissen, der Software später einsetzen wird, als auch für den Programmierer. Die Übungen sind leicht in die eigene Praxis übertragbar und sorgen für eine optimale Prüfungsvorbereitung. Darüber hinaus wird für alle Testaktivitäten gezeigt, wie diese jeweils im klassischen oder im agilen Kontext aussehen.Leseprobe (PDF-Link)Autor:Maud Schlich coacht seit mehr als 25 Jahren Testmanager und Qualitätssicherungsteams im klassischen und im agilen Kontext. Sie ist Certified Tester Full Advanced Level, seit 2007 Mitglied des German Testing Board und lebt in Dannenfels in der Nordpfalz.
Corona und die anderen Wissenschaften
Die Corona-Pandemie hat die gesamte Welt weitestgehend unvorbereitet getroffen, Entscheidungsträger*innen auf allen gesellschaftlichen Ebenen vor enorme Herausforderungen gestellt und ihnen schwerwiegende Entscheidungen unter weitestgehend unbekannten Voraussetzungen abverlangt. Gerade deswegen braucht es ein stärkeres Hinhören, was die anderen Wissenschaften, denen weniger Aufmerksamkeit zukam als etwa der Virologie, Epidemiologie, Pneumologie, zur Bewältigung beizutragen haben: Was können wir aus den vielfältigen Perspektiven der vielen anderen Wissenschaften zur Bewältigung der Corona-Krise und zukünftiger Pandemien lernen? Welche Erkenntnisse der vielen anderen Fächer wurden in den zurückliegenden Jahren und Monaten nicht ausreichend wahrgenommen und beherzigt? Welchen gesamtgesellschaftlichen Beitrag können diese Fächer zur Krisenbewältigung leisten und welche Voraussetzungen müssen dafür erfüllt sein?PETER KLIMCZAK (Priv.-Doz. Dr. phil. et Dr. rer. nat. habil.) forscht als Senior Research Fellow der Alexander von Humboldt Foundation an der University of Wroclaw zu digitalen/sozialen Medien, kognitiven Systemen sowie dem Einsatz künstlicher Sprachen in den Medien- und Kulturwissenschaften.DENIS NEWIAK (Dr. des.) promovierte an der Brandenburgischen Technischen Universität und forscht zu Ästhetiken und Narrativen der Einsamkeit in aktuellen Fernsehserien sowie deren gemeinschaftsstiftenden Funktionen und lehrt Medien-, Film- und Fernsehtheorie sowie Kommunikations- und Organisationsmanagement.CHRISTER PETERSEN (Prof. Dr. phil.) ist Inhaber des Lehrstuhls für Angewandte Medienwissenschaften an der Brandenburgischen Technischen Universität. Seine Forschungsschwerpunkte liegen auf den Gebieten der Methodologie der Medienwissenschaften sowie der Semiotik technischer, politischer und künstlerischer Medien.Einleitung.- Wahrheitsrelativismus, Wissenschaftsskeptizismus und die politischen Folgen.- Von Fakes und Frauds: Können wissenschaftliche „Hoaxes“ ein legitimes Erkenntnisinstrument sein?.- Fiction, Fake and Fact.- Stranger than Fiction.- Die marxistisch-leninistische Faschismusdefinition und der Mauerbau.- Vorsicht: mögliche „Fake News“ – ein technischer Ansatz zur frühen Erkennung.- Fake News technisch begegnen – Detektions- und Behandlungsansätze zur Unterstützung von NutzerInnen.- NewsDeps: Visualizing the Origin of Information in News Articles.
Penetration Testing mit Metasploit (2. Auflg.)
Metasploit ist ein mächtiges Werkzeug, mit dem auch unerfahrene Administratoren gängige Angriffsmethoden verstehen und nachstellen können, um Sicherheitslücken im System aufzuspüren. Der Autor erläutert in diesem Buch gezielt alle Funktionen von Metasploit, die relevant für Verteidiger (sogenannte Blue Teams) sind, und zeigt, wie sie im Alltag der IT-Security wirkungsvoll eingesetzt werden können.Als Grundlage erhalten Sie das Basiswissen zu Exploits und Penetration Testing und setzen eine Kali-Linux-Umgebung auf. Mit dem kostenlos verfügbaren Portscanner Nmap scannen Sie Systeme auf angreifbare Dienste ab. Schritt für Schritt lernen Sie die Durchführung eines typischen Hacks mit Metasploit kennen und erfahren, wie Sie mit einfachen Techniken in kürzester Zeit höchste Berechtigungsstufen in den Zielumgebungen erlangen.Schließlich zeigt der Autor, wie Sie Metasploit von der Meldung einer Sicherheitsbedrohung über das Patchen bis hin zur Validierung in der Verteidigung von IT-Systemen und Netzwerken einsetzen. Dabei gibt er konkrete Tipps zur Erhöhung Ihres IT-Sicherheitslevels. Zusätzlich lernen Sie, Schwachstellen mit dem Schwachstellenscanner Nessus zu finden, auszuwerten und auszugeben.So wird Metasploit ein effizienter Bestandteil Ihrer IT-Sicherheitsstrategie. Sie können Schwachstellen in Ihrem System finden und Angriffstechniken unter sicheren Rahmenbedingungen selbst anwenden sowie fundierte Entscheidungen für Gegenmaßnahmen treffen und prüfen, ob diese erfolgreich sind.Aus dem Inhalt:Metasploit: Hintergrund und HistorieKali-Linux-Umgebung aufsetzenPentesting-GrundlagenSchwachstellen und ExploitsNmap-ExkursMetasploit-BasicsMetasploit in der VerteidigungHacking-PraxisbeispieleAnti-Virus-EvasionNessus-SchwachstellenscannerGlossar Autoreninfo (Stand: Mai 2020):Sebastian Brabetz ist als Geschäftsleiter verantwortlich für die Professional Security Services bei der mod IT GmbH und ist zertifiziert als Offensive Security Certified Professional (OSCP).Er arbeitet im Bereich IT Security in allen Bereichen vom Consulting über defensives Schwachstellen-Management und Incident Response bis hin zu offensiven Penetrationstests. U.a. gibt er Workshops zu den Themen Pentesting und Metasploit.
ERP-Systeme erfolgreich implementieren
Mit Enterprise Resource Planning werden Personal und Ressourcen in einem Unternehmen termingemäß und bedarfsgerecht geplant, gesteuert und verwaltet. Dabei geht es nicht primär um die Entwicklung oder Produktion von Software, sondern um die Installation einer fertigen Software und deren Adaption an eine Organisation. Ein ERP-Projekt beinhaltet daher immer individuelle und bedarfsgerechte Anpassungen – sowohl an der eingesetzten Standard-Software als auch im Unternehmen.Friedhelm Espeter zeigt in diesem Buch, wie Sie bei der Implementierung von ERP-Systemen erfolgreich vorgehen. Dabei erfahren Sie insbesondere, inwiefern agiles Prozessmanagement von Vorteil ist, um nicht nur die Vorgaben zu Zeit, Budget und Qualität zu erfüllen, sondern auch um die richtige Balance zwischen Änderungen an der Software und in den Unternehmensprozessen zu finden.Zudem lernen Sie, wie Sie die Risiken der Zeit- und Kostenüberschreitung durch agile Beweglichkeit und Anpassungsfähigkeit reduzieren, um Business-Software erfolgreich einzuführen. Darüber hinaus wird besonderer Wert auf die praktischen Aspekte des agilen Ansatzes z.B. in Form von Workshops und Best Practices gelegt.Die hier dargestellten methodischen Vorgehensweisen basieren auf den 25-jährigen Erfahrungen des Autors in der Implementierung von ERP-Software. Eingeflossen sind die Methoden Triton Target der ehemaligen Fa. Baan, AIM for Business Flows der Fa. Oracle und das von Barry W. Boehm entwickelte Spiralmodell.Aus dem Inhalt:Implementierungsmethoden verstehen: Geschäftsprozesse, Testworkshops, Test-skripts und -casesPraktisches Vorgehen bei der agilen Einführung von Business-SoftwareKauf, Beratung und Projekt-SetupNotwendige Schritte in der EvaluierungsphaseDie verschiedenen Zyklen der ImplementierungsphaseErforderliche Anpassungen vornehmen, Daten übernehmen und Software testenChange-Management: Veränderungsprozesse aktiv steuernDurchführung von ValidierungsworkshopsAufbau der Projekt-InfrastrukturGelungener Systemübergang und effektives Projektmanagement Autor:Friedhelm Espeter, Projektmanager (PMP/PMI) und Scrum Master (PSM I), arbeitet seit mehr als 30 Jahren als Projektmanager bei der Implementierung von Standard-Software. Er war Manager bei namhaften amerikanischen und europäischen Softwarehäusern und arbeitet heute als Berater zu Projekt-Management-Services speziell im ERP-Umfeld.
Getting Started with Ethereum
Get started with blockchain development with this step-by-step guide. This book takes you all the way from installing requisite software through writing, testing, and deploying smart contracts.Getting Started with Ethereum delves into technologies most closely associated with Ethereum, such as IPFS, Filecoin, ENS, Chainlink, Truffle, Ganache, OpenZeppelin, Pinata, Fleek, Infura, Metamask, and Opensea. Author Davi Bauer walks you through project creation, how to compile projects and contracts, configure networks, and deploy smart contracts on blockchains. He then covers smart contracts, including deploying and verifying them. This book approaches blockchain in a way that allows you to focus on the topic that most interests you, covering Ethereum-related technologies broadly and not just focusing on Solidity.This hands-on guide offers a practical rather than conceptual approach get you coding. Upon completing this book, you will be able to confidently develop and deploy smart contracts on blockchains.Source code can be found at https://github.com/Apress/getting-started-ethereum.WHAT YOU WILL LEARN* Understand tokenization of assets, including NFTs, using Ethereum* Host censorship-resistant applications using IPFS* Deploy on second-layer blockchains using Polygon* Deploy smart contracts with multiple technologies around EthereumWHO IS THIS BOOK FOROff-chain developers who want to migrate to on-chain development starting with the Ethereum blockchain and the technologies around it. Prior programming knowledge and conceptual understanding of blockchain is necessary. Davi Pedro Bauer has over 20 years of experience in the IT sector with experience in analysis and systems development. He has been working with agile methods since 2009, where he participated in agile adoption programs in multidisciplinary teams, supporting the implementation of processes and practices such as Scrum and Kanban, as well as the launch of new digital products for web and mobile platforms. Since 2016, he has been studying topics related to Blockchain, such as cryptocurrencies, asset tokenization, smart contracts, and decentralized applications (DApps), and since 2019, he has been working with DevSecOps from code to infrastructure. ● Pre requirements○ Install Blockchain Dev Kit Extension on VS Code■ Installing the extension○ Install Truffle■ Installing Truffle■ Checking Truffle installation○ Install Ganache CLI■ Installing Ganache■ Starting Ganache locally○ Install DockerChapter 1: MetaMask○ Install and Setup MetaMask Wallet■ Installing the wallet■ Configuring the wallet■ Accessing your wallet■ Discovering your wallet addressChapter 2: Infura○ Create an account on Infura■ Creating a new account■ Setting up your Infura projectChapter 3: Solidity○ Get started with Solidity project on VS Code■ Creating a new project■ Compiling the project■ Deploying to development BlockchainChapter 4: ERC20 Tokens○ Write a simple ERC20 token using OpenZeppelin■ Preparing the environment■ Writing the contract■ Setting the Solidity compiler version■ Compiling the contract■ Verifying the result○ Deploy ERC20 token to ganache development Blockchain■ Preparing the migration■ Writing the contract■ Starting the Blockchain■ Configuring the Blockchain network■ Deploying the contract■ Adding the token to a wallet○ Create an ERC20 token with fixed supply■ Creating the project■ Writing the contract■ Starting Ganache development Blockchain■ Migrating the contract■ Configuring MetaMask■ Adding the token■ Transferring tokens between accounts○ Deploy ERC20 token to Testnet using Infura■ Installing the pre-requirements■ Setting up your Infura project■ Setting up your Smart Contract■ Configuring the private key■ Deploying the Smart Contract■ Checking your wallet balance■ Verifying the Smart Contract on Etherscan○ Deploy ERC20 token to Polygon Testnet (Layer 2)■ Installing the pre-requirements■ Adding Polygon Mumbai to MetaMask networks■ Activating the Polygon add-on on Infura■ Setting up your Infura project■ Setting up your Smart Contract■ Configuring the network (using Matic endpoint)■ Configuring the network (using Infura endpoint)■ Configuring the private key■ Deploying the Smart Contract■ Checking your wallet balance■ Verifying the Smart Contract on Polygan Scan○ Deploy ERC20 Token to Polygon Mainnet (Layer 2)■ Adding Polygon Mainnet to MetaMask networks■ Configuring the network (using Infura endpoint)■ Deploying the Smart Contract■ Checking your wallet balance■ Verifying the Smart Contract on polyganscanChapter 5: Unit Tests for Smart Contracts○ Write Unit Tests for ERC20 Smart Contracts■ Creating a new unit test file■ Writing test for the contract total supply■ Writing test asserting for the contract balanceChapter 6: ERC721- Non-Fungible Tokens○ Create your art NFT using Ganache and OpenZeppelin■ Creating the project■ Configuring the wallet■ Configuring the network■ Configuring the solidity compiler■ Configuring the private key■ Creating the badge image■ Adding the badge to your local IPFS■ Pinning the badge to a remote IPFS node■ Creating the badge metadata■ Compiling the Smart Contract■ Migrating the Smart Contract■ Instantiate the Smart Contract■ Awarding badge to a wallet■ Checking badge on Etherscan■ Adding the NFT token to your wallet○ Sell your art NFT on Opensea■ Connecting to OpenSea■ Viewing your badge■ Listing your badge for sale■ Exploring listing detailsChapter 7: Faucets○ Get Test Ether From Faucet on Ropsten Network■ Accessing the faucet■ Waiting for the transaction○ Get Test Ether From Faucet on Rinkeby Testnet■ Preparing for funding■ Funding your wallet■ Checking your wallet○ Get Test MATIC From Faucet on Mumbai Testnet■ Preparing for funding■ Funding your wallet■ Checking your wallet○ Get Test MATIC From Faucet on Mainnet■ Preparing for funding■ Funding your wallet■ Checking your walletChapter 8: IPFS - InterPlanetary File System○ Create Your IPFS Node■ Installing the node■ Configuring the node■ Testing the node■ Exploring your IPFS node○ Add Files to IPFS■ Adding the file■ Viewing the file content on the console■ Checking the file in the web ui■ Viewing the file content in the browser○ Setup IPFS Browser Extension■ Installing the browser extension■ Configuring the node type■ Starting an external node■ Importing a file○ Pin and Unpin IPFS Files on Local Node■ Starting your local node■ Adding file to your node■ Checking the file was added■ Verifying your file was pinned■ Unpinning your file■ Pinning your file manually○ Pin and Unpin Files on Remote Node using Pinata■ Setting up API Keys on Pinata■ Setting up Pinata as a remove service on your terminal■ Adding a new file to your local IPFS node■ Pinning your file to the remote IPFS node■ Unpinning your file from the remote IPFS node○ Host Your Site on IPFS Using Fleek■ Login on Fleek■ Cloning your existing repository■ Installing Fleek■ Initializing Fleek■ Deploying your siteChapter 9: Filecoin○ How to preserve files on Filecoin local node■ Creating the project■ Configuring truffle■ Adding an image to be preserved■ Installing dependencies■ Starting local endpoints■ Preserving files to FilecoinChapter 10: ENS - Ethereum Name Service○ Register your ENS to Receive any Crypto, Token or NFT on Your Wallet■ Searching your domain name■ Request to register■ Managing your registration name■ Checking the name resolutionChapter 11: Chainlink○ Get Crypto Prices Inside Smart Contracts using Chainlink Oracles■ Creating the project■ Creating the Smart Contract■ Creating the migration■ Setting up your Infura project■ Configuring the wallet■ Configuring the network■ Configuring the solidity compiler■ Configuring the private key■ Compiling the Smart Contract■ Deploying the Smart Contract■ Getting the price information from the Smart ContractChapter 12: Nethereum○ Get Ether Balance using Nethereum■ Creating the project■ Installing web3■ Creating the method■ Getting the balance
Excel Formeln und Funktionen für Dummies (5. Auflg.)
In Excel gibt es mehr als 400 Funktionen. Aber welche der vielen Funktionen erleichtert Ihnen Ihre Arbeit? Wie setzen Sie die Funktionen richtig ein? Wie lautet die Syntax? Dieses Buch stellt Excel-Einsteigern die 150 nützlichsten Excel-Funktionen ausführlich vor. Sie lernen, wie Sie Formeln richtig für Statistiken einsetzen, Prognosen erstellen, Wahrscheinlichkeiten berechnen und vieles mehr. Einige Funktionen erleichtern den Alltag mit Excel und lassen Sie schneller erreichen, was Sie eigentlich wollen. Der richtige Gebrauch der Funktionen wird Ihnen anhand von Beispielen verdeutlicht. Ken Bluttman arbeitet seit über 25 Jahren als Software-Entwickler. Er ist spezialisiert auf VBA-Programmierung in Microsoft Office.Über den Autor 9Einführung 21TEIL I: LOS GEHT’S 23Kapitel 1: Grundlegendes zu Excel, Formeln und Funktionen 25Kapitel 2: Mit den Tools für Funktionen Zeit sparen 57Kapitel 3: Was es mit Matrixformeln und Matrixfunktionen auf sich hat 75Kapitel 4: Auch Formeln können irren 85TEIL II: SICH REICH RECHNEN 103Kapitel 5: Alles über Darlehen und Zinssätze 105Kapitel 6: Investieren Sie Ihr Geld! 123Kapitel 7: Das kleine Einmaleins der mathematischen Funktionen 141Kapitel 8: Das große Einmaleins der mathematischen Funktionen 159TEIL III: MIT STATISTIKEN JONGLIEREN 181Kapitel 9: Funktionen aus der beschreibenden Statistik 183Kapitel 10: Signifikanztests verwenden 223Kapitel 11: Prognosen und Wahrscheinlichkeiten 233TEIL IV: DIE DATENVIELFALT FEST IM GRIFF 253Kapitel 12: Mit Datumsfunktionen auf dem Laufenden bleiben 255Kapitel 13: Mit den Zeitfunktionen die Zeit im Griff haben 275Kapitel 14: Verweise, logische Werte und Bezüge in Funktionen 285Kapitel 15: Informationsfunktionen 321Kapitel 16: Textfunktionen 335Kapitel 17: Daten mit Datenbankfunktionen zusammenfassen 361TEIL V: DER TOP-TEN-TEIL 377Kapitel 18: Zehn Tipps zum Arbeiten mit Formeln 379Kapitel 19: Zehn Möglichkeiten, mit Excel ausgefallene Dinge zu tun 393Kapitel 20: Zehn wirklich coole Funktionen 399Stichwortverzeichnis 407
Microsoft 365 Zusammenarbeiten in der Cloud für Dummies
Das neue Microsoft 365 bietet die Chance für eine völlig neue Art der digitalen Zusammenarbeit. Flexibel und mobil. Neugierig geworden? Dann greifen Sie zu diesem Buch! Es legt die Grundlagen und erklärt Zusammenhänge und Hintergründe: Betreten Sie durch Microsoft Teams eine neue Welt und kommunizieren Sie punktgenau. Finden Sie heraus, wie Sie auf SharePoint und OneDrive Dateien organisieren und wie Sie mit Outlook, To Do und Planner Aufgaben überwachen. Da ganze Anwendungsszenarien - wie zum Beispiel das Onboarding von neuen Mitarbeitern - beschrieben werden, bekommen Sie eine gute Vorstellung davon, wie die einzelnen Komponenten ineinandergreifen. Sigrid Hess ist Trainerin, Beraterin und Fachautorin zur Digitalisierung und zu Microsoft-Programmen. Sie lebt in Friedrichshafen und hat bereits drei Fachbücher, eine Lehrunterlage und zahlreiche Fachartikel verfasst.Arno Burger ist Trainer und Berater für Arbeitsorganisation, systemischer Coach, Autor und YouTuber. Sein Schwerpunkt liegt auf dem Umgang mit Informationen und Zeit. Er lebt in Gauting bei München.
Scrum mit User Stories (4. Auflage)
Scrum als Framework für die Agile Softwareentwicklung erfreut sich zunehmender Beliebtheit. Kombiniert mit User Stories wird daraus ein unschlagbares Doppel. Scrum definiert mit Hilfe einfacher Regeln und klarer Verantwortlichkeiten einen Rahmen für agile Softwareprojekte. User Stories beschreiben Anforderungen aus Sicht des Anwendenden und liefern einen greifbaren Mehrwert.Dieses Buch erklärt die Grundlagen beider Konzepte und beschreibt, wie Sie User Stories in die Elemente und Abläufe von Scrum einbinden. Angefangen vom Schreiben und Priorisieren eines User-Story-basierten Product Backlog bis hin zur User-Story-getriebenen Sprint- und Releaseplanung lernen Sie alles, was für den erfolgreichen Einsatz von User Stories in Ihrem Scrum-Projekt wichtig ist.Das neue Kapitel „Mobiles Arbeiten“ beschäftigt sich mit den Anforderungen und Möglichkeiten des agilen Arbeitens in mobilen Kontexten. Es beschreibt unsere Erfahrungen beim Arbeiten mit mobilen Scrum-Teams und liefert Tipps und Ideen für das Führen solcher Teams.„Egal, ob man Scrum und User Stories einsetzt oder nicht: Mit diesem Buch lernt wohl jeder noch etwas dazu.“Steffen Gemkow, ObjectFabAus dem Inhalt: EinführungBeispiel: Scrumcoaches.comDie Grundlagen von ScrumUser StoriesAgiles SchätzenAgiles PlanenUser Stories für das Product BacklogUser Story MappingSprint-PlanungSprint-DurchführungUser Stories AkzeptanztestenSprint-RetrospektiveAgile ReleaseplanungMobiles ArbeitenVerticals – SCRUM@OTTOGlossarLeseprobe (PDF-Link)Autor: Ralf Wirdemann ist erfahrener Software-Coach mit dem Schwerpunkt agile Softwareentwicklung. Er hat Scrum bereits in einer Reihe von Projekten eingeführt. Er ist Autor zahlreicher Fachartikel und gefragter Sprecher auf Konferenzen.
Blockchain-Implementierung in eine Automotive Supply Chain
In der Automotive-Branche ist eine schnell agierende und perfekt abgestimmte Supply Chain ein entscheidender Vorteil gegenüber dem Wettbewerb. Durch die Implementierung der Blockchain-Technologie lässt sich die Geschwindigkeits- und Transparenzerhöhung gewährleisten. Dieses essentiell simuliert eine Supply Chain an verschiedenen Instanzen, in der die Blockchain exemplarisch genutzt wird und dadurch die Supply-Chain-Abläufe automatisiert werden.Als Studierende und Absolventen der Universität Duisburg-Essen am Lehrstuhl der Transportsysteme und -logistik im Studiengang der Technischen Logistik haben die Autoren durch das natürliche Interesse an aktuellen Forschungsfeldern wie die Blockchain Technologie die Weichen für darauf aufbauende Abschlussarbeiten in diesem Themenfeld legen können. Unter der Betreuung von DR.-ING. ALEXANDER GOUDZ forsch(t)en sowohl YILMAZ als auch SANCHEZ-GONZALEZ im Rahmen ihrer Masterarbeit zum Thema der Blockchain Technologie weiter, während sich MEYHÖFER mit der Umsetzung der Logistik 4.0 im ÖPNV befasste.
Scrum mit User Stories
- Erfahren Sie, wie Sie Anforderungen im Sinne des Kunden mit Hilfe von User Stories beschreiben und im Product Backlog verwalten. - Lesen Sie, wie User Stories den Flow eines Scrum-Projekts steuern und das Team bei der Entwicklung werthaltiger Software leiten. - Lernen Sie, wie Sie die Geschäftsregeln einer User Story als Akzeptanztests beschreiben und so die Basis für akzeptanzgetriebene Entwicklung schaffen. - Erlernen Sie die Anwendung von Story Maps als neue Methode zur ganzheitlichen Anforderungsanalyse. - Lernen Sie, wie Sie Scrum in mobilen Arbeitsumgebungen einführen und dem Team über die ersten Hürden hinweghelfen. - Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Scrum als Framework für die Agile Softwareentwicklung erfreut sich zunehmender Beliebtheit. Kombiniert mit User Stories wird daraus ein unschlagbares Doppel. Scrum definiert mit Hilfe einfacher Regeln und klarer Verantwortlichkeiten einen Rahmen für agile Softwareprojekte. User Stories beschreiben Anforderungen aus Sicht des Anwendenden und liefern einen greifbaren Mehrwert. Dieses Buch erklärt die Grundlagen beider Konzepte und beschreibt, wie Sie User Stories in die Elemente und Abläufe von Scrum einbinden. Angefangen vom Schreiben und Priorisieren eines User-Story-basierten Product Backlog bis hin zur User-Story-getriebenen Sprint- und Releaseplanung lernen Sie alles, was für den erfolgreichen Einsatz von User Stories in Ihrem Scrum-Projekt wichtig ist. Das neue Kapitel „Mobiles Arbeiten“ beschäftigt sich mit den Anforderungen und Möglichkeiten des agilen Arbeitens in mobilen Kontexten. Es beschreibt unsere Erfahrungen beim Arbeiten mit mobilen Scrum-Teams und liefert Tipps und Ideen für das Führen solcher Teams. „Egal, ob man Scrum und User Stories einsetzt oder nicht: Mit diesem Buch lernt wohl jeder noch etwas dazu.“ Steffen Gemkow, ObjectFab AUS DEM INHALT // - Einführung - Beispiel: Scrumcoaches.com - Die Grundlagen von Scrum - User Stories - Agiles Schätzen - Agiles Planen - User Stories für das Product Backlog - User Story Mapping - Sprint-Planung - Sprint-Durchführung - User Stories Akzeptanztesten - Sprint-Retrospektive - Agile Releaseplanung - Mobiles Arbeiten - Verticals – SCRUM@OTTO - Glossar
Deine SAP-Karriere
Du möchtest professionell in die SAP-Welt einsteigen? Du fragst dich, was man als Berater oder ABAP-Entwicklerin mitbringen muss? Dann ist dieses Buch genau das richtige für dich! Das Autorenteam erklärt, was das Besondere bei der SAP-Beratung ist, und führt dich in die wichtigsten Arbeitsbereiche im SAP-Umfeld ein. Damit steht deiner SAP-Karriere nichts mehr im Weg! Aus dem Inhalt: Nutzen und Einsatzgebiete der SAP-SoftwareSAP-Beratung als Spielart der IT-BeratungSAP-Prozessberatung: Finanzen und LogistikArbeitsumfeld SAP-BasisadministrationSAP-Entwicklung: ABAP und SAPUI5SAP-Projektmanagement: klassisch vs. agilSoft-Skills entwickelnTipps und Tricks für Einstieg und AufstiegEntwicklungsmöglichkeiten erkennen und umsetzenBerufswechsel und QuereinstiegSelbstständig, angestellt oder …? Einleitung ... 13 1. Deine SAP-Grundausbildung ... 21 1.1 ... Das Produktportfolio von SAP ... 23 1.2 ... Cloud- vs. On-Premise-Lösungen ... 43 1.3 ... Grundlagenwissen zu ERP-Systemen ... 51 1.4 ... Branchenlösungen ... 59 1.5 ... Zusammenfassung ... 63 2. Aufgaben und Anforderungen der SAP-Beratung ... 65 2.1 ... IT-Beratung in der Wirtschaft ... 65 2.2 ... Die Beratungsgrundausstattung ... 67 2.3 ... Der Arbeitsmarkt ... 93 2.4 ... Zusammenfassung ... 99 3. Dein Einstieg in die SAP-Prozessberatung ... 101 3.1 ... Customizing ... 103 3.2 ... Organisationsebenen im SAP-System ... 105 3.3 ... Prozessberatung im Vertrieb ... 107 3.4 ... Prozessberatung in der Materialwirtschaft und Beschaffung ... 119 3.5 ... Prozessberatung in der Produktion ... 134 3.6 ... Prozessberatung in der Instandhaltung ... 146 3.7 ... Prozessberatung in der Finanzbuchhaltung ... 148 3.8 ... Prozessberatung im Controlling ... 151 3.9 ... Zusammenfassung ... 157 4. End-to-End-Prozesse im SAP-System ... 159 4.1 ... Der Nutzen von End-to-End-Prozessen ... 160 4.2 ... Procure-to-Pay ... 163 4.3 ... Plan-to-Produce ... 166 4.4 ... Order-to-Cash ... 170 4.5 ... Weitere End-to-End-Prozesse ... 173 4.6 ... Zusammenfassung ... 176 5. Die Arbeit in der SAP-Programmierung ... 177 5.1 ... Das nötige Werkzeug ... 179 5.2 ... Dreisystemlandschaft und Transportschiene ... 200 5.3 ... Daten und Datenmodelle ... 206 5.4 ... Modularisierung ... 212 5.5 ... Lern- und Übungsangebot für den Einstieg in die SAP-Programmierung ... 218 5.6 ... Zusammenfassung ... 221 6. Aufgaben der SAP-Basis- und -Technologieberatung ... 223 6.1 ... Grundlagen der SAP-Basis-Administration ... 224 6.2 ... Housekeeping und Monitoring (tägliche Aufgaben) ... 229 6.3 ... Wartungsarbeiten (sporadische Aufgaben) ... 239 6.4 ... Zusammenfassung ... 243 7. Herausforderungen des Projektmanagements ... 245 7.1 ... Von kleinen Programmierprojekten zu großen ERP-Implementierungen ... 246 7.2 ... Klassisches vs. agiles Projektmanagement ... 247 7.3 ... Zusammenfassung ... 255 8. Abläufe im SAP-Support ... 257 8.1 ... Arbeitsteilung im SAP-Support ... 258 8.2 ... Tickets ... 262 8.3 ... Priorität und Impact ... 265 8.4 ... Service Level Agreements ... 266 8.5 ... Ticketsystem ... 270 8.6 ... Typische Support-Fälle ... 272 8.7 ... Zusammenfassung ... 280 9. Erstelle Deinen Karriereentwicklungsplan! ... 283 9.1 ... Deine Karriereoptionen in der SAP-Beratung ... 284 9.2 ... Karriereentwicklung und eigene Stärken ... 288 9.3 ... Deinen Karriereentwicklungsplanung entwickeln ... 299 9.4 ... Deine eigene Marke ... 316 9.5 ... Karrierewechsel und Quereinstieg ... 319 9.6 ... Zusammenfassung ... 322 10. Erfahrungsberichte ... 325 10.1 ... Hendrik Haas - Head of Cloud Success Services SAP Deutschland SE & Co. KG ... 325 10.2 ... Frank Lütjering - Bereichsleiter SAP Consulting & Solutions bei GOD mbH ... 330 10.3 ... Gerlinde Zibulski - Chief Development Architect für Security bei SAP SE ... 337 10.4 ... Cecile Franz - Senior Business & Integration Arch Analyst bei Accenture Technology Solutions GmbH ... 340 10.5 ... Andreas Restlé - Managing Consultant bei Indico Solutions GmbH ... 347 10.6 ... René Preß - Business Process Consultant Integrations bei Ottobock SE & Co. KGaA ... 349 10.7 ... Dr. Lothar Schwarz - selbstständiger SAP-Berater und -Trainer ... 354 10.8 ... Zusammenfassung ... 368 11. Essentials ... 369 11.1 ... Jobbeschreibung »SAP-Berater*in« ... 369 11.2 ... Vor- und Nachteile des Jobs ... 370 11.3 ... Das macht eine*n SAP-Berater*in wertvoll ... 371 11.4 ... Mögliche Aufgabengebiete in der SAP-Beratung ... 372 11.5 ... Beratung ohne Erfahrung - geht das? ... 373 11.6 ... So wird etwas aus Dir! ... 375 11.7 ... Die drei Ebenen des Jobs ... 376 11.8 ... Zusammenfassung ... 378 Das Autorenteam ... 381 Index ... 383
Android Tablets & Smartphones
OHNE VORWISSEN ANDROID TABLETS ODER SMARTPHONES SICHER BEDIENEN * Erfolgsautor Günter Born behandelt die typischen Fragen von Einsteigern und Senioren * Alle Bedienungsfragen in verständlichen Schritt-für-Schritt-Anleitungen erklärt * Komplett in Farbe, übersichtlich gestaltet und mit größerer Schrift * Der Bestseller deckt jetzt Android 11 ab und sensibilisiert für Sicherheitsfragen Mit diesem praktischen Ratgeber finden Sie sich schnell zurecht und können Schritt für Schritt nachvollziehen, wie Sie Ihr Android-Handy oder -Tablet einrichten, wie Sie surfen, Fotos machen, Kurznachrichten und E-Mails verschicken, die Einsatzmöglichkeiten Ihres Geräts durch neue Apps erweitern und vieles mehr. Schwerpunkt ist die Bedienung von Smartphones und Tablet-PCs mit den Android-Versionen 9 bis 11. Das Buch kann jedoch auch für Geräte mit älteren Android-Versionen genutzt werden, denn vieles ist hier sehr ähnlich.
Android Smartphone Fotografie für Dummies
Sie möchten hochwertige Bilder mit Ihrem Android-Smartphone aufnehmen? In diesem Buch erfahren Sie, wie Sie mit der Kamera, die Sie jeden Tag dabei haben, beeindruckende Fotos schießen. Mark Hemmings bringt Ihnen die Grundprinzipien der Fotografie bei und zeigt Ihnen, wie Sie dieses Wissen auf Außenaufnahmen, Actionfotos, Portraits und in Videos anwenden. Außerdem erfahren Sie alles über die Möglichkeiten der Bildbearbeitung und bekommen praktische Tipps, wie Sie Ihre Aufnahmen organisieren und Fotos online teilen.Autor: Mark Hemmings ist ein international anerkannter professioneller Fotograf und Ausbilder. Er ist auf der ganzen Welt unterwegs und leitet Fotografie-Workshops in Asien, Europa, dem Nahen Osten und Nordamerika. Außerdem bietet er Online-Fotokurse an.
Reflexion und Subversion
Die ehemals den Massenmedien vorbehaltene Funktion, die Gesellschaft zu reflektieren und diese gesellschaftlichen Selbstbeschreibungen auch gesellschaftsweit bekannt zu machen, kann heute auch von Social-Media-Plattformen erfüllt werden, wenn die Nutzer*innen dort die Gesellschaft beschreiben und diese Beiträge massenhaft verbreitet werden. Gleichzeitig unterscheiden sich die in den Social Media verbreiteten Gesellschaftsbeschreibungen enorm von jenen herkömmlicher Massenmedien – nicht zuletzt aufgrund der technischen Infrastrukturen der Plattformen. Aus Perspektive der sozialen Systemtheorie werden am Beispiel von Twitter Gemeinsamkeiten und Differenzen zwischen diesen beiden Formen gesellschaftlicher Selbstreflexion herausgearbeitet. Vor allem aber soll die Analyse die grundsätzlich divergenten Wirkungen aufzeigen, welche die (Selbst-)Reflexion der Gesellschaft nach sich ziehen kann, wenn diese einerseits gesellschaftliche Komplexität als einheitliche Realität greifbar macht und damit der Selbstvergewisserung dient, andererseits genauso die Kritik und das Hinterfragen des Bestehenden erlaubt.SAMUEL BREIDENBACH ist akademischer Mitarbeiter am Fachgebiet Angewandte Medienwissenschaften der Brandenburgischen Technischen Universität.Massenmedien und Öffentlichkeit als Selbstbeobachtung der Gesellschaft.- (Selbst-)Reflexion der Gesellschaft in Twitter.- Datenbasierte Beobachtung von Twitter-Diskursen.- Twitter als Massenmedium und Öffentlichkeitsraum.-Strategien und Methoden des digitalen Protest.
Word 2021 - Das Kompendium
Alles was es über Word 2021 zu wissen gibtIn diesem umfangreichen Kompendium werden alle hilfreichen Funktionen für Ihr effizientes Arbeiten mit Word 2021 bzw. Word für Microsoft 365 umfänglich erläutert. Sie gestalten kreative Layouts für Ihre Briefe, Texte oder Formulare und vereinfachen Ihre Arbeitsabläufe mit Formatvorlagen, Feldfunktionen, Makros und gemeinsamem Arbeiten mehrerer Personen gleichzeitig an einem Dokument. So haben Sie Ihre Textverarbeitung jederzeit im Griff, statt sich von ihr beherrschen zu lassen. Neben den bekannten Funktionen werden auch die Neuheiten der aktuellen Word-Version vorgestellt, sodass dieses Nachschlagewerk sowohl für den Einsteiger in die Microsoft-Textverarbeitung geeignet ist als auch für den mit Word schon vertrauten Anwender nützliche Tipps bereithält.Aus dem Inhalt:Word 2021 – die richtigen EinstellungenWord-Oberfläche selbst gestaltenDie Arbeit mit DokumentenTexte bearbeiten, gestalten und prüfenElemente einfügenTabellen gestalten und einbauenPraktisch: Top-BriefeSchnelles Arbeiten – fast wie von selbstWord im Austausch-ProgrammIm Team arbeitenInteressante FelderMakros einsetzenFormulare erstellenAutor:Rainer Schwabe ist seit MS Office 97 langjähriger Word- und Excel-Buchautor bei renommierten Verlagen. Seine Bücher wurden ins Englische, Türkische, Niederländische und Russische übersetzt. Er war Redakteur und freier Autor bei verschiedenen Computer- und Finanzzeitschriften. Mittlerweile gibt er bundesweit zahlreiche praxisbezogene Firmenschulungen. Er sammelt akribisch Tipps und Tricks über Word und Excel.
Fusion 360 für Maker (2. Auflg.)
Modelle für 3D-Druck und CNC entwerfen. Dieses Buch eröffnet Ihnen die Welt der 3D-Modellierung am Bildschirm. Die 2. Auflage des erfolgreichen Buchs wurde sorgfältig aktualisiert. Mit Autodesk Fusion 360 können auch Neulinge Modelle für ihre Herstellung im 3D-Drucker oder in der CNC-Fräse vorbereiten. Die Fusion-360-Software ist das richtige Werkzeug, um aus Ideen Modelle zu entwerfen, sie zu überprüfen und sie anzufertigen. Lydia Sloan Cline zeigt, wie Sie mit Fusion 360 massive, hohle, natürlich-organische und parametrisch angelegte Projekte umsetzen. In praxisnahen Einsteigertutorials werden auch Modellierungs-Einsteigern die Grundlagen von Fusion 360 unterhaltsam vermittelt.Die Software ist sowohl für Studierende als auch für kleine Unternehmen kostenfrei verfügbar.Zur Autorin:Lydia Sloan Cline kam ursprünglich über ihre Arbeit als Architektin mit 3D-Modellierung in Berührung. Sie unterrichtet Kurse zu 3D-Druck, Zeichnen sowie zur digitalen Modellierung und Fertigung am Johnson County Community College in Overland Park, Kansas. Cline veröffentlichte bisher acht Bücher zu diesen Themen. Nebenbei engagiert sie sich in den örtlichen Makerspaces und sorgt dafür, dass ihrer kleinen Herde von CNC-Fräsen und 3D-Druckern nicht die Arbeit ausgeht.
SAP S/4 HANA-Systeme in Hyperscaler Clouds
Dieses Buch hilft Ihnen bei der Architektur, dem Setup, der Installation und dem Betrieb von SAP S/4HANA-Systemen in der Public Cloud von Amazon, Microsoft und Google. Blue-Prints, Beispielarchitekturen und konkrete Handlungsanweisungen helfen bei der Erreichung Ihres Ziels.ANDRÉ BÖGELSACK arbeitet als Principal Director bei der Firma Accenture in der Schweiz und berät Kunden aller Industrien bei der Nutzung von Hyperscaler Services für den Betrieb von SAP-Systemen. Er wurde in Informatik über das Thema SAP promoviert und ist weithin in der SAP Community und bei den Hyperscalern bekannt.ELENA WOLZ studierte Wirtschaftsinformatik an der Technischen Universität München. Als Produktverantwortliche für SAP S/4HANA am SAP University Competence Center München beschäftigt sie sich zentral mit der Bereitstellung von SAP S/4HANA-Systemen. Weiterhin begleitete sie ganzheitlich ein S/4HANA Deployment-Projekt in Hyperscaler-Cloud-Umgebung.JOHANNES RANK leitet die Basis am SAP University Competence Center in München und verantwortet seit vielen Jahren den Betrieb von SAP S/4HANA-Systemen in Cloud- und On-Premise Umgebungen.JESSICA TISCHBIEREK übernimmt seit Herbst 2021 die Rolle als SAP GTM Lead EMEA bei Google Cloud mit Standort München. Sie hat zuvor seit 2018 bei Google Cloud im Pre-Sales Umfeld als Customer Engineer Specialist for SAP on Google Cloud Kunden bei ihrer Cloud Transformation beraten. Dabei arbeitet sie mit globalen Unternehmen und Partnern zusammen.DHIRAJ KUMAR arbeitet als Manager bei Accenture in Indien und leitet mit seinem Team die Ausführung der Migrationen von sehr großen und komplexen SAP-Landschaften. Sein Fokus sind der Einsatz von neuartigen Methoden für die Bereitstellung von SAP.UTPAL CHAKRABORTY arbeitet als Manager bei der Accenture GmbH in Deutschland und hat mehrjährige Erfahrung beim Betrieb und der Migration von SAP-Systemen in die Cloud. Er arbeitet branchenübergreifend und hat bereits die SAP-Systeme einer Vielzahl von Kunden in die Cloud gehoben.Einleitung und Einführung zu Hyperscaler Clouds - SAP S/4HANA-Systeme in den Hyperscaler Clouds - Konzepte und Architekturen für SAP S/4HANA-Systeme auf Amazon Web Services – AWS - Konzepte und Architekturen für SAP S/4HANA-Systeme auf Microsoft Azure - Konzepte und Architekturen für SAP S/4HANA-Systeme auf Google Cloud - Installation und Provisionierung von SAP S/4HANA-Systemen auf den Hyperscaler Clouds - Zusammenfassung und Ausblick
Android Tablets & Smartphones (5. Auflage)
Der Ratgeber für Einsteiger & Senioren. 5. aktualisierte Auflage des Bestsellers. Mit großer Schrift und in Farbe.Android Tablets und Smartphones erfreuen sich großer Beliebtheit. Die handlichen und leistungsfähigen Geräte mit dem Betriebssystem Android sind unglaublich praktisch. Doch ihre Bedienung kann zunächst ungewohnt sein – insbesondere für weniger geübte Nutzerinnen und Nutzer.Mit diesem praktischen Ratgeber finden Sie sich schnell zurecht. Schritt für Schritt können Sie nachvollziehen, wie Sie Ihr Handy oder Ihr Tablet mit Android einrichten, wie Sie surfen, Fotos machen, Kurznachrichten und E-Mails verschicken, die Einsatzmöglichkeiten Ihres Geräts durch neue Apps erweitern und vieles mehr.Dieses Buch beschreibt die Bedienung von Smartphones und TabletPCs mit den Android-Versionen 6 bis 11.Aus dem Inhalt: Ihr Android-Gerät kennenlernenIhr Gerät bedienenApps kaufen & verwaltenSurfen & InternetE-Mail-GrundlagenTermine & NotizenFotos machen & bearbeitenE-Books lesenMusik hörenVideos anschauenTelefonieren & SkypeGeräte-Einstellungen anpassenSicherheitsempfehlungenGlossarZielgrupe: Senior*innenEinsteiger*innenSpäteinsteiger*innenalle Nutzer*innen von Android-GerätenAutor: Günter Born ist seit vielen Jahren Autor erfolgreicher Einsteigerbücher für Senioren. Er versteht es, auch komplexe Inhalte verständlich und nachvollziehbar zu beschreiben.
Parallele und verteilte Anwendungen in Java (6. Auflage)
Heutzutage ist es selbstverständlich, mehrere Programme gleichzeitig zu verwenden oder so komplexe Programme zu nutzen, dass sie auf mehrere Rechner zugreifen müssen. Aber wie werden solche Anwendungen programmiert?Das vorliegende Standardwerk zu Parallelität und Verteilung behandelt als Lehrbuch zwei eng miteinander verknüpfte Basisthemen der Informatik: die Programmierung paralleler (nebenläufiger) und verteilter Anwendungen.Es werden zunächst anhand zahlreicher Beispiele grundlegende Synchronisationskonzepte für die Programmierung paralleler Abläufe präsentiert. Neben den „klassischen“ Synchronisationsmechanismen von Java werden auch die Konzepte aus der Java-Concurrency-Klassenbibliothek vorgestellt. Weiteres Basiswissen etwa über grafische Benutzeroberflächen, das MVC-Entwurfsmuster oder Rechnernetze, wird im Buch anschaulich und praxisnah vermittelt.Aus dem Inhalt:Grundlegende SynchronisationskonzepteFortgeschrittene SynchronisationskonzepteParallelität und grafische BenutzeroberflächenAnwendungen mit SocketsAnwendungen mit RMIWebbasierte Anwendungen mit Servlets und JSF.Leseprobe (PDF-Link)Das Lehrbuch wendet sich an Studierende der Informatik, ingenieurwissenschaftliche Studiengänge mit Grundkenntnissen in Java (Objektorientierung) sowie Softwareentwickler:innen. Alle Programme des Buches stehen auf den Webseiten puva.hochschule-trier.de und plus.hanser-fachbuch.de zum Download zur Verfügung.Autor:Prof. Dr. Rainer Oechsle lehrt an der Hochschule Trier am Fachbereich Informatik und vertritt die Fachgebiete parallele, verteilte und mobile Software-Systeme.
Einstieg in die Regelungstechnik mit Python (4. Auflage)
Die 4., überarbeitete und erweiterte Auflage dieses Lehrbuchs bietet eine systemorientierte Einführung in das Fachgebiet der Regelungstechnik. Die wesentlichen Grundlagen werden anhand vielfältiger praktischer Beispiele behandelt, die in der Programmiersprache Python umgesetzt sind. Nach einer kurzen Einführung in Python und in die Software-Pakete NumPy, SciPy und Control, werden die theoretischen Grundlagen der Regelungstechnik behandelt. Im Vordergrund steht die praxisnahe Vermittlung des Stoffes und nicht eine möglichst umfangreiche Aneinanderreihung von Analyse- und Syntheseverfahren. Ziel ist die schnelle Befähigung zur Berechnung und erfolgreichen praktischen Realisierung eines Reglers. Es werden nur die dafür notwendigen mathematischen Grundlagen vermittelt. Übungsaufgaben runden die Inhalte ab. Die vierte Auflage wurde um Entwurfsverfahren für integralwirkende Strecken, Strecken mit Totzeit sowie um die numerische Optimierung von Regelkreisen erweitert. Hinzugefügt wurde das Thema Modellreduktion und um ein Beispiel ergänzt wurde der Zustandsreglerentwurf.Leseprobe (PDF-Link)Autor: Prof. Dr.-Ing. Hans-Werner Philippsen unterrichtet Regelungstechnik an der Hochschule Bremen. Seine Arbeitsgebiete umfassen die Regelung von mechatronischen Systemen, Fahrzeugregelungen sowie Vorgehensmodelle für die Regelungstechnik.
Microsoft 365 - das umfassende Handbuch (6. Auflg.)
Microsoft 365 für Administratoren, 6. aktualisierte AuflageDas Standardwerk für die Administration von Microsoft 365! Mit den erprobten Anleitungen dieses umfassenden Handbuchs administrieren Sie die Daten Ihres Unternehmens sicher in der Cloud. Ob Sie die Microsoft 365-Dienste in Ihre bestehende IT-Infrastruktur integrieren wollen oder Ihre Nutzerdaten in die Microsoft-Cloud migrieren möchten: Markus Widl, Technologieberater für Microsoft 365, zeigt Ihnen von der Active-Directory-Integration bis zur Automation von wiederkehrenden Aufgaben mit der PowerShell die besten Lösungen bei der Arbeit mit Microsoft 365. Getestete Skripte und ein großes Referenz-Poster inklusive.Aus dem Inhalt:Was ist Microsoft 365?GrundkonfigurationArbeit mit der PowerShellIdentitäten und Active-Directory-SynchronisierungOffice, Project und VisioOneDrive for Business Online, Skype for Business OnlineAzure Rights Management ServicesExchange Online, SharePoint OnlineMicrosoft TeamsDelve und MyAnalyticsWeitere Dienste: Yammer, Planer, Sway, Teams, Mobile Device ManagementLeseprobe (PDF-Link)Zum Autor:Markus Widl arbeitet seit mehr als 20 Jahren als Berater, Entwickler und Trainer in der IT. Sein Fokus liegt auf Cloudtechnologien wie Microsoft 365 und Azure.
Excel im Controlling
Verbessern Sie Ihr Controlling mit Excel! Dieses umfassende Handbuch bietet Ihnen die richtigen Lösungen und Werkzeuge dazu. Stephan Nelles zeigt Ihnen die besten Methoden und Techniken, wie Sie Excel so effizient wie möglich im Controlling einsetzen können. Profitieren Sie von den erfolgreich erprobten Lösungen im Buch und rücken Sie Ihren Aufgaben im Controlling mit maßgeschneiderten Excel-Tools zu Leibe. Das Buch ist aktuell zu Excel 2021 und Excel 365, eignet sich aber auch für alle älteren Versionen. Aus dem Inhalt: Die besten Funktionen für ControllerSystematische Arbeitsabläufe entwickelnNützliche Makros für ControllerDaten aus ERP, Datev und SAP importierenDaten mit Power Query bereinigenMit Pivot-Tabellen Daten flexibel filternBusiness Intelligence mit PowerPivot und OLAP-CubesOperatives ControllingMarkt- und WettbewerbsanalysenUnternehmenssteuerung und KennzahlenBedingte KalkulationenVBA-Programmierung Vorwort ... 29 1. Neuerungen in Excel ... 33 2. Tipps, Tricks und Tastenkürzel -- zeitsparende Techniken für Controller ... 43 2.1 ... Daten effizient eingeben ... 43 2.2 ... Kopieren, Ausschneiden und Einfügen von Daten ... 48 2.3 ... Formelzusammenhänge erkennen ... 51 2.4 ... Cursorsteuerung und Bewegen in Tabellen ... 53 2.5 ... Zellbereiche markieren ... 55 2.6 ... Zahlen- und andere Formate schnell zuweisen ... 56 2.7 ... Inhalte löschen ... 57 2.8 ... Diagramme erstellen und bearbeiten ... 57 2.9 ... AutoFilter und Bearbeitung von sichtbaren Zellen ... 58 2.10 ... Erweiterte Filterfunktionen in Microsoft 365 ... 59 2.11 ... Weitere nützliche Tastenkombinationen ... 61 2.12 ... Tabellenansichten in der Webversion von Excel nutzen ... 62 2.13 ... Kommentare, Notizen und Chat in Excel ... 63 3. xlSMILE -- Excel-Lösungen mit System ... 67 3.1 ... Simplify -- Big Data nutzen und Datenmüll entfernen ... 67 3.2 ... Model -- systematisch arbeiten und Reports automatisieren ... 68 3.3 ... Integrate -- Layouts entwickeln und Tabellen und Diagramme anwenden ... 69 3.4 ... Lead -- Benutzer führen und Fehleingaben verhindern ... 70 3.5 ... Explain -- informieren und zusammenfassen ... 71 4. Daten importieren und bereinigen ... 73 4.1 ... Textkonvertierungs-Assistent ... 75 4.2 ... Transaktionsdaten in einer CSV-Datei auswerten ... 84 4.3 ... Importieren von externen Daten mit Power Pivot ... 96 5. Datenbereinigung mit Power Query effizienter gestalten ... 99 5.1 ... Wozu ist Power Query eigentlich gedacht? ... 99 5.2 ... CSV-Dateien mit Power Query importieren ... 100 5.3 ... Einfache Schritte der Datenbereinigung ausführen ... 105 5.4 ... Verbindungen zu anderen Datenquellen ... 110 5.5 ... Gruppieren und Spalten berechnen ... 122 5.6 ... Bedingte Berechnungen in Spalten ... 126 5.7 ... Power Query als Ersatz für Textfunktionen in Excel ... 128 5.8 ... Weitere Optionen beim Erstellen von Spalten und Gruppierungsmerkmalen ... 133 5.9 ... Suchtabellen durch Anfügen von Abfragen erzeugen ... 138 5.10 ... Alle Excel-Dateien eines Ordners importieren und bereinigen ... 144 5.11 ... Alltäglicher Datensalat -- Power-Query-Lösungen für den Alltag ... 148 5.12 ... Individuelle Datentypen in Power Query erstellen ... 163 6. Unternehmensdaten prüfen und analysieren ... 181 6.1 ... Standardsortierung und benutzerdefiniertes Sortieren ... 181 6.2 ... AutoFilter und Datenschnitte ... 186 6.3 ... Vorteile des erweiterten Filters ... 191 6.4 ... Erweiterter Filter mit einem VBA-Makro ... 200 6.5 ... Verwendung von Datenbankfunktionen ... 203 6.6 ... Konsolidierung von Daten ... 216 7. Dynamische Reports erstellen ... 231 7.1 ... Das 5-Minuten-Datenmodell ... 231 7.2 ... Bestandteile eines Datenmodells ... 233 7.3 ... Datenmodell für einen Forecast erstellen ... 239 7.4 ... Datenmodell zur Kalkulation der optimalen Bestellmenge ... 266 7.5 ... Rollierende Berichte ... 271 8. Wichtige Kalkulationsfunktionen für Controller ... 277 8.1 ... Berechnungen mit Datumsbezug ... 278 8.2 ... Berechnungen mit Zeitangaben ... 293 8.3 ... Arbeiten mit Verweisen und Matrizen ... 296 8.4 ... Funktionen zur Dynamisierung von Tabellen ... 314 8.5 ... Berechnung von Rangfolgen ... 330 8.6 ... Berechnung von Mittelwerten ... 337 8.7 ... Runden von Daten ... 341 8.8 ... Textfunktionen zur Bereinigung und Strukturierung von Daten ... 345 8.9 ... Fehlerunterdrückung ... 351 8.10 ... Einsatz von logischen Funktionen ... 357 8.11 ... Berechnungen mit »LET()« erstellen -- Funktionsweise und Nutzen ... 361 8.12 ... Wie viel VBA benötigen Controller nach der Einführung von »LAMBDA()« noch? ... 372 9. Neue dynamische Matrixfunktionen in Excel für Microsoft 365 ... 387 9.1 ... Das Control-Shift-Enter-Beben ... 388 9.2 ... Neue Optionen für die Erstellung dynamischer Datenmodelle ... 414 10. Bedingte Kalkulationen in Datenanalysen ... 423 10.1 ... Kalkulationen ohne Bedingungen ... 424 10.2 ... Kalkulationen mit einer Bedingung ... 426 10.3 ... Bereichsnamen -- der schnelle Zugriff auf Datenbereiche ... 429 10.4 ... Fehlervermeidung bei der Eingabe von Bedingungen -- die Datenüberprüfung ... 435 10.5 ... Bedingte Kalkulationen mit mehr als einer Bedingung ... 439 10.6 ... Vorteile von »SUMMENPRODUKT()« gegenüber anderen Funktionen zur bedingten Kalkulation ... 447 10.7 ... Multiplikation von Textwerten mit »SUMMENPRODUKT()« ... 448 10.8 ... Bedingte Kalkulation mit ODER im Tabellenblatt »Report_III« ... 449 10.9 ... Ausschluss von Datensätzen bei bedingten Kalkulationen ... 449 10.10 ... Häufigkeiten schnell berechnen ... 451 10.11 ... Mittelwerte ohne Nullwerte berechnen ... 453 10.12 ... Mittelwert bei #DIV/0! ... 454 10.13 ... Fallbeispiel zur bedingten Kalkulation ... 456 11. Pivottabellen und -diagramme ... 461 11.1 ... Vorbereitung der Basisdaten für eine Pivottabelle ... 462 11.2 ... Pivottabellen erstellen ... 466 11.3 ... Pivotcache und Speicherbedarf ... 484 11.4 ... Visuelle interaktive Analyse von Daten ... 485 11.5 ... Zeitbezogene Auswertungen von Pivottabellen mit Zeitachsen ... 493 11.6 ... Filtern von Daten in einer Pivottabelle ... 495 11.7 ... Gruppierungen in Pivottabellen ... 496 11.8 ... Weiterverarbeitung von Daten aus Pivottabellen ... 520 11.9 ... Personaldaten mithilfe von Pivottabellen konsolidieren ... 527 11.10 ... Grundlegendes zu PivotCharts ... 535 11.11 ... Zusammenfassung: Pivottabellen und PivotCharts ... 546 12. Business Intelligence mit Power Pivot ... 549 12.1 ... Arbeiten auf der Self-BI-Baustelle ... 550 12.2 ... Inhaltliches und Organisatorisches zu den Beispielen ... 551 12.3 ... Die Power-Pivot-Oberfläche im Überblick ... 552 12.4 ... Logische Beziehungen statt »SVERWEIS()« und Co. ... 557 12.5 ... Berechnete Spalten und berechnete Felder unterscheiden ... 560 12.6 ... Eine berechnete Spalte erstellen ... 561 12.7 ... Eine Power-Pivot-Tabelle in Excel erstellen ... 563 12.8 ... Mehr Übersichtlichkeit herstellen ... 565 12.9 ... Referenztabellen einbinden ... 567 12.10 ... Einbinden von Daten aus anderen Datenquellen ... 570 12.11 ... Typische Erkennungszeichen für fehlende logische Beziehungen in Datenmodellen ... 572 12.12 ... Tabellen der Arbeitsmappe in das Datenmodell einbinden ... 575 12.13 ... Tabellen des Datenmodells ausblenden ... 578 12.14 ... Berechnete Felder in Power-Pivot-Tabellen verwenden ... 580 12.15 ... Bearbeiten von Measures ... 585 12.16 ... Bedingte Kalkulationen mit »CALCULATE()« ... 587 12.17 ... Datenschnitte und Zeitachsen ... 591 12.18 ... Wie DAX-Funktionen arbeiten ... 596 12.19 ... Verwendung von Zeitintelligenz-Funktionen in einem Datenmodell ... 603 12.20 ... Vorjahresvergleiche mit »SAMEPERIODLASTYEAR()« erstellen ... 606 12.21 ... Individuelle Zeitintervalle mit »DATEADD()« berechnen ... 607 12.22 ... Bedingte Formatierungen und Diagramme in Power-Pivot-Reports ... 609 13. Excel als Planungswerkzeug ... 613 13.1 ... Wettbewerberanalyse ... 613 13.2 ... Potenzialanalyse ... 620 13.3 ... Portfolioanalyse ... 625 13.4 ... Stärken-Schwächen-Analyse ... 630 13.5 ... Absatzplanung ... 636 13.6 ... Prognosen erstellen ... 654 13.7 ... Personalplanung ... 661 13.8 ... Liquiditätsplanung ... 678 13.9 ... Marktanalyse und Absatzplanung ... 685 14. Operatives Controlling mit Excel ... 693 14.1 ... Betriebsabrechnungsbogen ... 693 14.2 ... Divisionskalkulation ... 703 14.3 ... Zuschlagskalkulation ... 706 14.4 ... Äquivalenzziffernrechnung ... 709 14.5 ... Prozesskostenrechnung ... 711 14.6 ... Deckungsbeitragsrechnung ... 715 14.7 ... Dynamische Break-even-Analyse ... 716 14.8 ... Mehrstufige Deckungsbeitragsrechnung ... 725 14.9 ... Planen von Kosten und Erlösen mithilfe von Szenarien ... 726 14.10 ... Produktkalkulation mit Deckungsbeitragsrechnung ... 731 14.11 ... Eigenfertigung oder Fremdbezug (make or buy) ... 745 14.12 ... Zinsen, Tilgung, Annuitäten für Darlehen berechnen ... 748 14.13 ... Abschreibungen ... 753 14.14 ... Methoden der Investitionsrechnung ... 756 14.15 ... Customer Lifetime Value ... 770 14.16 ... Kundenscoring ... 784 14.17 ... Personalstrukturanalyse ... 786 14.18 ... Arbeitszeitanalyse ... 792 14.19 ... Reisekostenabrechnung ... 795 14.20 ... Lieferantenbewertung ... 799 15. Unternehmenssteuerung und Kennzahlen ... 813 15.1 ... Zielkostenmanagement (Target Costing) ... 814 15.2 ... Cashflow ... 824 15.3 ... Free Cashflow ... 827 15.4 ... Discounted Cashflow ... 828 15.5 ... Gewichtete durchschnittliche Gesamtkapitalkosten nach Steuern ... 829 15.6 ... Shareholder-Value ... 830 15.7 ... Economic Value Added -- EVA® ... 835 15.8 ... Market Value Added -- MVA ... 837 15.9 ... Bilanzkennzahlen ... 838 15.10 ... GuV-Gliederung ... 847 15.11 ... Beispieldatei GuV -- Bilanz -- Kapitalfluss ... 852 15.12 ... Return on Investment und DuPont-Schema ... 856 15.13 ... Messung der Mitarbeiterzufriedenheit ... 859 15.14 ... Selbstbewertung nach EFQM ... 875 16. Reporting mit Diagrammen und Tabellen ... 891 16.1 ... Grundlagen ... 891 16.2 ... Das Standarddiagramm in Excel ... 893 16.3 ... Wichtige Gestaltungsregeln ... 898 16.4 ... Umgang mit Farben ... 902 16.5 ... Auswahl des richtigen Diagrammtyps ... 903 16.6 ... Die neuen Diagrammtypen seit Excel 2016 ... 921 16.7 ... Allgemeine Formatierungsregeln ... 935 16.8 ... Elemente und Gestaltungsregeln für Dashboards ... 936 16.9 ... Infografiken seit Excel 2016 ... 938 16.10 ... Piktogramme und Fotos ... 939 16.11 ... 3D-Karten ... 943 16.12 ... Power View ... 944 16.13 ... Kombinationen aus Tabellen und Diagramm erstellen ... 947 16.14 ... Dynamische Diagramme ... 949 16.15 ... Spezielle Diagrammtypen ... 954 16.16 ... Spezielle Formatierungen im Diagramm ... 966 16.17 ... Diagramme in Tabellenblättern ... 974 16.18 ... Dashboards erstellen ... 988 16.19 ... Übernahme in PowerPoint ... 996 16.20 ... Übernahme in Word ... 1004 17. Automatisierung mit Makros -- VBA für Controller ... 1005 17.1 ... Wie alles anfängt -- die Aufzeichnung eines Makros ... 1007 17.2 ... Makros über Schaltflächen aufrufen ... 1015 17.3 ... Quellcode im Editor bereinigen ... 1019 17.4 ... Bereiche adressieren ... 1023 17.5 ... Arbeiten mit Variablen ... 1027 17.6 ... Umgang mit Programmfehlern ... 1031 17.7 ... Kopieren, Verschieben und Filtern von Daten ... 1034 17.8 ... Zugriff auf Dateien über VBA-Makros ... 1047 17.9 ... Fallbeispiel: CSV-Import und Datenaktualisierung für einen Forecast ... 1054 17.10 ... Flusskontrolle mit »If ... Then ... Else« ... 1057 17.11 ... Programmierung von Schleifen in VBA ... 1063 17.12 ... Formeln und Funktionen in VBA-Makros ... 1075 17.13 ... Gestaltung von Dialogen in VBA ... 1079 17.14 ... Benutzerdefinierte Funktionen ... 1088 17.15 ... Die Beispiele aus dem Buch zum Herunterladen ... 1096 Index ... 1097