Automated Data Analysis Using Excel
Home > Computing and Information Technology > Business applications > Mathematical and statistical software > Automated Data Analysis Using Excel
Automated Data Analysis Using Excel

Automated Data Analysis Using Excel

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Because the analysis of copious amounts of data and the preparation of custom reports often take away time from true research, the automation of these processes is paramount to ensure productivity. Exploring the core areas of automation, report generation, data acquisition, and data analysis, Automated Data Analysis Using Excel illustrates how to minimize user intervention, automate parameter setup, obtain consistency in both analysis and reporting, and save time through automation. Focusing on the built-in Visual Basic® for Applications (VBA) scripting language of Excel®, the book shows step-by-step how to construct useful automated data analysis applications for both industrial and academic settings. It begins by discussing fundamental elements, the methods for importing and accessing data, and the creation of reports. The author then describes how to use Excel to obtain data from non-native sources, such as databases and third-party calculation tools. After providing the means to access any required information, the book explains how to automate manipulations and calculations on the acquired data sources. Collecting all of the concepts previously discussed in the book, the final chapter demonstrates from beginning to end how to create a cohesive, robust application. With an understanding of this book, readers should be able to construct applications that can import data from a variety of sources, apply algorithms to data that has been imported, and create meaningful reports based on the results.

Table of Contents:
INTRODUCTION Purpose of This Text Evolution of the Spreadsheet Should I Be Using Excel? What Other Options Exist? Scope of Coverage Projects Which Lead to This Text Before Beginning Odd Behavior in Excel to Watch Out For The Top Productivity Hindrances in Excel Final Thoughts ACCESSING DATA IN EXCEL: A MACRO WRITERS PERSPECTIVE Introduction The Workbook The Worksheet Ranges in Worksheets Using Explicit Referencing Rows and Columns Searching Worksheets-Using Find Copying, Clearing, and Deleting Data Sorting Data Deleting Rows and Columns Summary METHODS OF LOADING/SAVING DATA IN EXCEL Introduction Using the Standard Open File Dialog Box to Load a File Using the Standard Save As Dialog Box to Save a File Automatically Opening Files and Templates Importing Data to a Worksheet Automatically Saving Files and Templates Allowing the User to Browse for a Directory Setting the Starting Directory for a User to Browse From Using the Windows Registry to Save Settings Determining Subfolders of a Chosen Folder Determining Files within a Chosen Folder Practical Strategies for Dealing with Large Amounts of Data Creating Database "Friendly" Files Obtaining Drive, Directory, and File Information Summary CONTROL AND MANIPULATION OF WORKSHEET DATA Introduction Scope and Use of Variables in VBA Operating in Excel's Environment from VBA Utilizing Arrays to Store Data Passing Parameters By Value or By Reference Array Looping Structures Using Object Variables An In-Depth Look at Worksheets Extraction of Data Using Landmarks and Looping Structures Summary THE UTILIZATION OF FUNCTIONS FROM WITHIN VBA Introduction Creating and Utilizing a VBA Function in Code Handling Errors in VBA Functions Adding a Function to a Worksheet Cell Using VBA Code Creating Additional Built in Functions for Excel Dynamic Formatting of Worksheets Using Functions Applying Dynamic Formatting Using VBA Using the Macro Recorder to Capture a Process Creating a Linear Regression Tool Using the VBA Analysis Toolpak Creating a Polynomial Regression Tool Using the VBA Analysis Toolpak Summary DATA MINING IN EXCEL Introduction The Terrible Truth about Colors in VBA Form Reuse in VBA Projects The RefEdit Control and Its Associated Problems Highlighting and Coloring Cell Fonts and Backgrounds Creating a Highlight If Tool Creating a Color Font If Tool Creating a Copy If / Move If Tool Creating an Extract If Tool Creating a Windowing Tool Linear and Nonlinear Mapping Automatically Loading and Extracting Data from Complex Directory Structures Summary CREATING CUSTOM REPORT WORKSHEETS Introduction Use of Templates when Creating Custom Reports Preparation of Dual View Reports Executing Calculations upon Changing Views Analysis within Report Worksheets Basic Formatting Techniques Automatically Emailing Reports Summary INTRODUCTION TO MICROSOFT ACCESS Introduction Elements of a Relational Database Connecting to an MS Access Database Queries: How to Retrieve Information in Databases using SQL Using the Microsoft ODBC Add-In for Microsoft Excel (XLODBC.XLA) Constructing a Database Query Tool Using Data Access Objects (DAO) Elements in the DAO Architecture Summary FROM EXCEL TO ACCESS AND BACK AGAIN Introduction-DAO vs. SQL Using Pointers in Dynamic Database Algorithms Concepts in Database Alteration and Management Creating New Tables in Access from Excel Adding and Removing Fields in Access Tables from Excel Adding Records to Specific Fields in Database Tables Deleting Records in Databases Using Bound Controls Compacting Databases Using VBA Returning the Results of a Remote Access Database Query to an Excel Worksheet Summary ANALYSES VIA EXTERNAL APPLICATIONS Introduction Setting Up a Matlab ActiveX Server from Excel Matrix and Vector Building Defining Matrices and Vectors in Matlab from Excel Using Matlab to Perform More Advanced Forms of Regression The Inner Workings of the Multiple Linear Regression Example Interfacing Excel and Origin to Perform More Complex Analyses Excel to Origin Dynamic Data Exchange (DDE) Example Interfacing Excel and Origin Using COM (Component Object Model) Example: Creating a COM Tool to Perform Curve Fitting Using Origin from Excel Opening and Plotting Excel Workbooks in Origin for Superior Graphics Summary AN EXAMPLE ADA APPLICATION WHICH GENERATES A REPORT Introduction/Problem Definition A Quick Word on Six Sigma Dealing with the Raw Data Process Analysis The Final Report Saving the Final Report Summary of the Final Application APPENDIX A: Advanced Browse for Directory Code Listing APPENDIX B: The Menumakr Shareware Application APPENDIX C: Regression Analysis and Best-Fit Lines APPENDIX D: Built-In Constants for Microsoft Visual Basic for Applications APPENDIX E: Excel VBA ODBC Functions (XLODBC.XLA) APPENDIX F: Scope of Variables in Visual Basic for Applications APPENDIX G: LONG Integer to a Hexadecimal Constant APPENDIX H: Use of the SendKeys Statement in Excel VBA


Best Sellers


Product Details
  • ISBN-13: 9781584888857
  • Publisher: Taylor & Francis Inc
  • Publisher Imprint: Chapman & Hall/CRC
  • Height: 254 mm
  • No of Pages: 480
  • Returnable: N
  • Width: 178 mm
  • ISBN-10: 1584888857
  • Publisher Date: 17 Jun 2007
  • Binding: Paperback
  • Language: English
  • No of Pages: 480
  • Weight: 862 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Automated Data Analysis Using Excel
Taylor & Francis Inc -
Automated Data Analysis Using Excel
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Automated Data Analysis Using Excel

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!