STIX Profile Development Tutorial

Size: px
Start display at page:

Download "STIX Profile Development Tutorial"

Transcription

1 STIX Profile Development Tutorial This tutorial describes how to create a STIX Profile step-by-step, with a particular focus on creating community profiles using the profile spreadsheet format with the Excel template. The tutorial will walk through the creation process and give both general directions as well as follow an example through. The end result of following the tutorial will be the sample indicator profile. You should be familiar with both STIX and STIX profiles before following this tutorial, so if you haven't already you should read the Profile Overview Whitepaper. Version: 0.1 (DRAFT) Getting Started: What type of profile should I create? The first step to creating a profile is to understand which type of profile you want to create. In general, profiles can be bucketed into a few types, and by understanding the type of profile you want to create you can ask yourself the right questions about what to include. For the example in this document, we'll be creating a community profile that will allow a number of organizations to exchange basic indicator information. Community Profiles Community profiles describe how a particular sharing community (an industry collaboration group, a government sharing program, etc.) will use STIX. In these types of profiles, you have many parties involved in both producing and consuming information. Community profiles can also be created outside the context of any particular sharing program to help standardize practices across the entire industry. These profiles should be developed with participation from most or all members of the community to ensure that they aren't too focused on any one technical implementation or one organization's biases. The community should, together, discuss the items in the "What does my profile need to consider?" section and arrive at an agreement. For community profiles, you should consider whether fields will be required, suggested, optional, or prohibited: Required: All STIX documents must include this element to conform to the profile. This should be used only if all community members agree that they can and should populate this field for all content. Suggested: STIX documents should include this element to conform to the profile. This can be used for fields that the community thinks are very useful but may not be available all of the time.

2 Optional: STIX documents may include this element and conform to the profile. This can be used for fields that are useful in some, but not all, situations or for some, but not all, community members. Prohibited: STIX documents must not include this element to conform to the profile. This should be used for all fields that the community feels are not useful. The major advantage of marking fields as prohibited is that developers can assume that the fields will not be present and do not have to develop to them. A field can either be explicitly marked as prohibited or, if it is not marked as required, suggested, or optional, it is implicitly considered prohibited. Producer Profiles Producer profiles describe how one particular producer will be creating STIX documents. This is useful for tool developers, commercial threat intelligence feeds, and sharing programs where a single producer is publishing to many consumers. The use of a profile in this case makes it easier for consumers to implement only the portion of STIX that is actually used. It can also help consumers understand the type of information that they producer will be publishing in order to decide whether the feed is worth consuming at all. Producer profiles can be compared to community profiles to determine whether the producer is compliant with any given community profile. Using the profile layering concept outlined in the profile whitepaper, a producer profile is compatible with a community profile if it is a complete subset (child) of that profile. For producer profiles, the producer itself should develop the profile in order to ensure that it is accurate. She should consider whether fields will always be present, might be present, or will never be present: Required (Always Present): Fields that will always be present are marked as required in order to line up with the language community profiles use. These fields will always be populated in all documents the producer publishes. Optional (Sometimes Present): Fields that will sometimes be present are marked as optional to line up with the language community profiles use. These fields might be present in documents the producer publishes. Prohibited (Never Present): Fields that will never be present are marked as prohibited to line up with the language community profiles use. These fields will not be present in documents the producer publishes. Consumer Profiles Consumer profiles are essentially compatibility statements: a consumer can create them to demonstrate which portions of STIX they support. They can then be compared to community or producer profiles to determine whether the consumer is compatible. If a consumer profile is a parent (superset) of either a producer or community profile it can be considered fully compatible. In other cases, it may be a partial superset/subset but have support for

3 ignoring fields it does not handle rather than throwing an error, in which case it can be considered partially compatible. For consumer profiles, the consumer should develop the profile to ensure that it is accurate. They should consider whether fields are required, supported, not supported, or will throw an error: Required: Fields that MUST be present in a STIX document for this consumer to consume the document without errors. For consumer profiles, this should likely only be ID or other very basic elements. Supported: Fields that MAY be present in a STIX document and that will be properly handled. Not Supported: Fields that MAY be present in a STIX document but that will not be properly handled. Error: Fields that will cause the consumer to throw an error if present. The rest of this guide will discuss the creation of community profiles. Producer and consumer profiles can follow much of the same process, with the caveats that they should bucket fields as described in the appropriate section above. Populating the high level overview Regardless of the type of profile that is chosen, several high-level decisions must be made before going into field-level details. In the profile template, these decisions are documented on the "Overview" tab. Populate all metadata 1. Name 2. Status (Draft, Final, etc) 3. Version 4. Contact s 5. Date Published 6. Distribution (Public, Proprietary, etc) 7. Description For this example, we'll use: 1. Name: "Sample Indicator Sharing Profile Simple Static Publish" 2. Status (Draft, Final, etc): "SAMPLE" 3. Version: "0.1" 4. Contact s: "The MITRE Corporation (stix@mitre.org)" 5. Date Published: "8 July 2013" 6. Distribution (Public, Proprietary, etc): "Public" 7. Description: <See sample>

4 Document which STIX Components and CybOX Objects you want to include The community should discuss which top-level objects they want to include at a very high level. During later steps you will tune which particular fields in STIX components you will be using, but for the time being just mark each component as "permitted" if you plan to use it or "prohibited" if you don't. Similar to STIX Components, the community should determine which CybOX objects they want to include at a high level. These will also be tuned later in the process, so for now just mark them as "permitted" or "prohibited". If you don't plan to use CybOX (you marked "Observables" as prohibited in the STIX Components) you should mark them all as prohibited. In this example, we're developing a profile to share basic indicator information. So, we'll want to include Indicator and Observable in order to share the indicators themselves. In addition, we want to share some context for the Indicator as well as potential courses of action and so will also permit TTP and Course of Action. Incident, Exploit Target, Threat Actor, and Campaign are all marked as prohibited because they will not be used for this simple incident sharing use case. For CybOX objects, we select a set that allows us to express common network and host-based indicators: Address, Artifact, DNS Query, DNS Record, Message, File, HTTP Session, Link, Mutex, Network Connection, Network Flow, Network Packet, Port, Socket Address, URI, Win Registry Key. All other objects are marked as prohibited so that consumers understand that they don't have to implement them. Document which STIX Extensions you want to use For each STIX Extension you will need to determine whether your community wants to support it or not. In many cases, you can mark all extensions of a certain type as prohibited. For example, if you don't intend to support test mechanisms in a certain profile you can mark all test mechanism extensions as prohibited. In other cases, you might wish to support only a single extension of a given type so that consumers and producers only have to implement one option. For example, it's useful to agree upon a single data marking (handling) format so that producers and consumers only need to support one and can unambiguously mark data. So you might mark TLP as permitted and Simple Marking as prohibited. If you have any third-party extensions, you should add a cell for them and mark them appropriately. In this example we will support TLP to do data handling but will mark all other extensions as prohibited. Simple marking is prohibited because we want producers and consumers to all only have to support and use TLP and all other extensions are prohibited because we don't plan to support any extensions of those types. Document which STIX and CybOX Features you want to use For each STIX and CybOX feature, determine whether your community wants to support it: STIX Handling: Data marking and handling

5 Confidence: Confidence assertions Relationships: Relationships between STIX components Markup in Structured Text: The use of markup in structured text content CybOX Object: The use of CybOX objects (almost always permitted if you're using CybOX) Event: The use of CybOX events Relationships: Relationships between CybOX objects, events, and actions If you're not using CybOX, all CybOX features should be marked as prohibited. In this example, we permit STIX Handling, Confidence, and Relationships but prohibit STIX Markup in Structured Text. We also allow CybOX Objects and Relationships but prohibit events. Vocabularies For now, leave all the vocabularies as-is. After selecting which fields to include, we can come back and mark the vocabularies used for those fields. If you have any custom vocabularies, however, you can add cells for them now. Preparing the Spreadsheet Note: this section is only applicable to the spreadsheet format when starting with the template. When working from the template, the next step is to prepare the template by: 1. Removing any tabs that are not used. 2. Adding any tabs for CybOX objects if you want to go into that level of detail. You can also leave these tabs off, which means that all fields in the objects are optional. For our example, we remove the tabs for Incident, Exploit Target, Threat Actor, and Campaign because they are not used at all. We could also add tabs for each of the CybOX objects we marked as permitted in order to further refine how those objects are used, but in order to keep this tutorial and sample short we will not in this case. That means that in the indicator profile sample, all fields in the marked CybOX objects are optional. Filling out the fields for each type The most important step in creating the profile is filling out the fields in each schema (tab on the spreadsheet). Starting with STIXType in the second tab (STIX Package) and working your way through all types on all tabs, follow the following process for each type (marked in black headings): 1. Iterate through each field in the type, marking it up appropriately:

6 a. Code the field as required, suggested, optional, or prohibited by changing the background color of the row appropriately per the legend on the overview tab. b. If the field uses a controlled vocabulary (has a type of ControlledVocabularyStringType) mark which vocabulary you want to use in the Restrictions column. Often this will be the default vocabulary for that field, which you can find in the schema, data dictionary, or documentation. c. If a field uses an extension or an implementation through xsi:type, indicate the expected implementation(s) in the Restrictions column. d. If the type is a simple value and you want to limit the possible values that can appear in the field, indicate that in the Restrictions column. e. Enter any additional notes or clarifications in the Notes column 2. Look at all the fields in the type you just finished that are required, suggested or optional (anything that is not prohibited) and that are not simple types like xs:string. The types for these fields (usually in the second column) all need to be coded by following step 1 for that type. As you work through the spreadsheet, you should notice that in many cases the type is already coded because it was used in a previous field and you can skip it. 3. In many cases fields will be used through xsi:type extension points. Although these types will not be listed in the second column where they are used, they also need to be coded. Most often this is the case for CybOX Objects, STIX Extensions, and STIX Components. 4. Types that are not used anywhere else (remain un-coded by the end of the document) can simply be hidden or removed because they are completely prohibited. With experience you might be able to take shortcuts by hiding or removing unused types from the start, but when first starting out it's safer to wait and see if they're actually used before removing them. Note that there are also some special cases that are not noted on the flowchart: Sometimes, a type is used in one place and you want to use it in one way (with certain fields required, suggested, optional or prohibited) while if a type is used in another place you want it used differently. If that happens, you can copy the entire type itself and rename the top heading from just the type name ("stixcommon:identitytype") to something reflective of how it's used ("stixcommon:identitytype as used by InformationSource"). There may be some components (like CybOX objects in our example) that you don't want to individually code. If that's the case, you can assume that all fields are "Optional" in that type and not include it. Note: You should be clear you have taken this approach in the places that type is used elsewhere in the profile.

7 Filling out the fields (example) Following our example and the flowchart above, we would start with the type stix:stixtype. Then, looking at the first field in that type (STIX_Header) we would code it appropriately. In this case, STIX_Header will be suggested but not required. Moving to the next item, the "Observables" element will be optional, because while you'll need to include observables to do indicator sharing you could always embed them in the indicator itself. Because this is an indicator sharing profile and that would not make much sense without including indicators, the Indicators element is marked suggested. The same process continues through each of the fields in STIXType: Exploit_Targets, Incidents, Campaigns, Threat_Actors, are marked are marked suggested. TTPs and Courses of Action are marked optional.

8 Then, following the flow chart above, we would start at the top again and walk through all items marked required, suggested, or optional. In this case, we start with STIX_Header because it is marked as "Suggested". Finding the type in the second column (STIXHeaderType) we go to that section in the spreadsheet and code STIXHeaderType appropriately: Title is marked suggested Package_Intent is marked suggested and we note in the "Restrictions" column that it uses the PackageIntentVocab-1.0 The rest of the elements are marked optional. Again, following the flowchart above, we start at the top of STIX_Header and look for types that need to be coded. Title is a simple type so we can skip that, while Package_Intent is not a simple type and must be coded. So we go to the STIX Common tab (where that ControlledVocabularyStringType is defined) and code it. Following the flowchart, there are no non-simple, non-coded types in ControlledVocabularyStringType so we go up a level and continue with STIX_Header. This process continues until we're done with the spreadsheet. Then, we decide if we want to code any CybOX objects. If we do, we would copy that worksheet over from the CybOX Objects template and begin the process again. Finally, once we've completely coded every type that is used we can remove the types that are not used by deleting all of the rows for that type. Set the vocabularies and verify the overview tab Based on the fields that you selected as required, suggested, or optional and the implementations (vocabularies) you selected in the third column, code the list of vocabularies on the overview tab as "Permitted" or "Prohibited". Similarly, verify that the features, components, extensions, and CybOX objects are all correct. In the walkthrough above for STIX_Header/Package_Intent, we noticed that that field uses a controlled vocabulary with a default vocab of PackageIntentVocab-1.0. Because we marked that as the implementation for the Package_Intent field, we mark it as permitted in the overview. While we didn't go over HighMediumLowVocab-1.0 and the rest of the included vocabularies in this tutorial, if you look at the sample you'll notice that the vocabularies are all used by fields on later tabs so they are marked as permitted as well. Cleanup/Consolidate You may wish to clean up or consolidate the list of tabs in the profile spreadsheet. Sometimes, for example, it's useful to consolidate "STIX Package" and "STIX Common" into a single sheet called "STIX Package". This is purely cosmetic but keeps the profile from having too many tabs. On our sample spreadsheet we consolidated items from STIX Package, STIX Common, and Data Marking onto the sheet called STIX Package.

Cyberattack Analysis and Information Sharing in the U.S.

Cyberattack Analysis and Information Sharing in the U.S. Cyberattack Analysis and Information Sharing in the U.S. Promoting the sharing and utilization of the Analyzed Information Sean Barnum February 2013 Sponsored by the US Department of Homeland Security

More information

Microsoft Office Excel Create a worksheet group. A worksheet group. Tutorial 6 Working With Multiple Worksheets and Workbooks

Microsoft Office Excel Create a worksheet group. A worksheet group. Tutorial 6 Working With Multiple Worksheets and Workbooks Microsoft Office Excel 2003 Tutorial 6 Working With Multiple Worksheets and Workbooks 1 Create a worksheet group A workbook is a collection of worksheets. You may want to work with the worksheets within

More information

Tutorial: Create an Excel Dashboard. Overview. **** Download the Example Dashboard ****

Tutorial: Create an Excel Dashboard. Overview. **** Download the Example Dashboard **** Tutorial: Create an Excel Dashboard This page walks through building an Excel dashboard with a mobile tool called CommCare. Similar to how Excel helps people build spreadsheets, CommCare enables anyone

More information

Introduction. Understanding charts. Excel 2016

Introduction. Understanding charts. Excel 2016 Excel 2016 Charts Introduction It can be di icult to interpret Excel workbooks that contain a lot of data. Charts allow you to illustrate your workbook data graphically, which makes it easy to visualize

More information

Setting Security in Microsoft Excel 2003

Setting Security in Microsoft Excel 2003 Setting Security in Microsoft Excel 2003 Introduction Excel worksheets are often used as forms or templates for users to type in their own information and upon which set calculations are then carried out.

More information

2. create the workbook file

2. create the workbook file 2. create the workbook file Excel documents are called workbook files. A workbook can include multiple sheets of information. Excel supports two kinds of sheets for working with data: Worksheets, which

More information

Integrating Microsoft Office Learn about object linking and embedding (OLE) Tutorial 1 Integrating Word and Excel

Integrating Microsoft Office Learn about object linking and embedding (OLE) Tutorial 1 Integrating Word and Excel Integrating Microsoft Office 2003 Integrating Word and Excel 1 Learn about object linking and embedding (OLE) You can easily share data that you create in different Office applications through object linking

More information

Microsoft Excel 2010 Training. Excel 2010 Basics

Microsoft Excel 2010 Training. Excel 2010 Basics Microsoft Excel 2010 Training Excel 2010 Basics Overview Excel is a spreadsheet, a grid made from columns and rows. It is a software program that can make number manipulation easy and somewhat painless.

More information

Working with Confluence Pages

Working with Confluence Pages Working with Confluence Pages Contents Creating Content... 3 Creating a Page... 3 The Add Page Link... 3 Clicking on an Undefined Link... 4 Putting Content on the Page... 4 Wiki Markup... 4 Rich Text Editor...

More information

Lesson 4: Introduction to the Excel Spreadsheet 121

Lesson 4: Introduction to the Excel Spreadsheet 121 Lesson 4: Introduction to the Excel Spreadsheet 121 In the Window options section, put a check mark in the box next to Formulas, and click OK This will display all the formulas in your spreadsheet. Excel

More information

Tutorial 8 Sharing, Integrating and Analyzing Data

Tutorial 8 Sharing, Integrating and Analyzing Data Tutorial 8 Sharing, Integrating and Analyzing Data Microsoft Access 2013 Objectives Session 8.1 Export an Access query to an HTML document and view the document Import a CSV file as an Access table Use

More information

Excel 2013 Getting Started

Excel 2013 Getting Started Excel 2013 Getting Started Introduction Excel 2013 is a spreadsheet program that allows you to store, organize, and analyze information. While you may think that Excel is only used by certain people to

More information

Chapter-2 Digital Data Analysis

Chapter-2 Digital Data Analysis Chapter-2 Digital Data Analysis 1. Securing Spreadsheets How to Password Protect Excel Files Encrypting and password protecting Microsoft Word and Excel files is a simple matter. There are a couple of

More information

Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet

Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet Lab 7 Macros, Modules, Data Access Pages and Internet Summary Macros: How to Create and Run Modules vs. Macros 1. Jumping to Internet 1. Macros 1.1 What is a macro? A macro is a set of one or more actions

More information

Microsoft Office Excel 2016 for Mac

Microsoft Office Excel 2016 for Mac Microsoft Office Excel 2016 for Mac Introduction to Charts University Information Technology Services Learning Technologies, Training & Audiovisual Outreach Copyright 2016 KSU Division of University Information

More information

eiconsole for Healthcare Getting Started Tutorial

eiconsole for Healthcare Getting Started Tutorial eiconsole for Healthcare Getting Started Tutorial https://cms.pilotfishtechnology.com/eiconsole-for-healthcare-getting-started-tutorial Welcome to the eiconsole for Healthcare Getting Started Tutorial.

More information

eiconsole for Healthcare Getting Started Tutorial

eiconsole for Healthcare Getting Started Tutorial eiconsole for Healthcare Getting Started Tutorial http://cms.pilotfishtechnology.com/eiconsole-for-healthcare-getting-started-tutorial Welcome to the eiconsole for Healthcare Getting Started Tutorial.

More information

SDMX CENTRAL. User Guide

SDMX CENTRAL. User Guide SDMX CENTRAL User Guide Last updated: December 14 th 2017 Abstract This guide provides information on the services provided by IMF SDMX CENTRAL Convert Register Publish Subscribe Browse Version: 20171214

More information

Technical White Paper

Technical White Paper Technical White Paper Via Excel (VXL) Item Templates This technical white paper is designed for Spitfire Project Management System users. In this paper, you will learn how to create Via Excel Item Templates

More information

IHS Enerdeq Desktop International Training Guide

IHS Enerdeq Desktop International Training Guide IHS > Decision Support Tool IHS Enerdeq Desktop International Training Guide May 2009 Version 1.5.2 2009 IHS, All Rights Reserved. All trademarks belong to IHS or its affiliated and subsidiary companies,

More information

SDSFIE Online: What's New and Improved

SDSFIE Online: What's New and Improved SDSFIE Online: What's New and Improved Mr. Kurt Buehler DISDI Program Team OASD(EI&E) July 11, 2017 Agenda Overview of SDSFIE Online What s New and Improved: SDSFIE-Vector Tools & Workflows Change Management

More information

2. Click File and then select Import from the menu above the toolbar. 3. From the Import window click the Create File to Import button:

2. Click File and then select Import from the menu above the toolbar. 3. From the Import window click the Create File to Import button: Totality 4 Import How to Import data into Totality 4. Totality 4 will allow you to import data from an Excel spreadsheet or CSV (comma separated values). You must have Microsoft Excel installed in order

More information

Use mail merge to create and print letters and other documents

Use mail merge to create and print letters and other documents Use mail merge to create and print letters and other documents Contents Use mail merge to create and print letters and other documents... 1 Set up the main document... 1 Connect the document to a data

More information

Google Docs Website (Sign in or create an account):

Google Docs Website (Sign in or create an account): What is Google Docs? Google Docs is a free online word processor, spreadsheet, and presentation editor that allows you to create, store, share, and collaborate on documents with others. Create and share

More information

Advanced Training Manual: Surveys Last Updated: October 2013

Advanced Training Manual: Surveys Last Updated: October 2013 Advanced Training Manual: Surveys Last Updated: October 2013 Advanced Training Manual: Surveys Page 1 of 28 Table of Contents Introduction Training Objective Surveys Overview Survey Table Survey Options

More information

SSAS 2008 Tutorial: Understanding Analysis Services

SSAS 2008 Tutorial: Understanding Analysis Services Departamento de Engenharia Informática Sistemas de Informação e Bases de Dados Online Analytical Processing (OLAP) This tutorial has been copied from: https://www.accelebrate.com/sql_training/ssas_2008_tutorial.htm

More information

Chart For Dummies Excel 2010 Title Link To Cell Value Into

Chart For Dummies Excel 2010 Title Link To Cell Value Into Chart For Dummies Excel 2010 Title Link To Cell Value Into link text to an Excel cell. In need to update them monthly from an Excel sheet. Link to a specific PowerPoint 2003, 2007 or 2010 slide from Microsoft

More information

Building a Waterfall Chart in Excel

Building a Waterfall Chart in Excel July 29, 2015 Building a Waterfall Chart in Excel Also known as a bridge chart Introduction A Waterfall chart is a special type of Excel column chart which is utilized to highlight how a value starting

More information

BUILDING A WATERFALL CHART IN EXCEL

BUILDING A WATERFALL CHART IN EXCEL July 27, 2015 BUILDING A WATERFALL CHART IN EXCEL Also known as a bridge chart INTRODUCTION A Waterfall chart is a special type of Excel column chart which is utilized to highlight how a value starting

More information

Quick Topic - Refreshable Web Queries

Quick Topic - Refreshable Web Queries Quick Topic - Refreshable Web Queries Unanet would like to thank Max Patin and AEgis Technologies for this Knowledge Center entry, which demonstrates how our customers are maximizing their use of Unanet.

More information

Chapter One: Getting Started With IBM SPSS for Windows

Chapter One: Getting Started With IBM SPSS for Windows Chapter One: Getting Started With IBM SPSS for Windows Using Windows The Windows start-up screen should look something like Figure 1-1. Several standard desktop icons will always appear on start up. Note

More information

Using Microsoft Excel to View the UCMDB Class Model

Using Microsoft Excel to View the UCMDB Class Model Using Microsoft Excel to View the UCMDB Class Model contact: j roberts - HP Software - (jody.roberts@hp.com) - 214-732-4895 Step 1 Start Excel...2 Step 2 - Select a name and the type of database used by

More information

If you finish the work for the day go to QUIA and review any objective you feel you need help with.

If you finish the work for the day go to QUIA and review any objective you feel you need help with. 8 th Grade Computer Skills and Applications Common Assessment Review DIRECTIONS: Complete each activity listed under each heading in bold. If you are asked to define terms or answer questions do so on

More information

Chart For Dummies Excel 2010 Title From Cell Value Into

Chart For Dummies Excel 2010 Title From Cell Value Into Chart For Dummies Excel 2010 Title From Cell Value Into Outlook.com People Calendar OneDrive Word Online Excel Online To add text to a chart that is separate from the text in chart titles or labels, you

More information

Lesson 4 - Basic Text Formatting

Lesson 4 - Basic Text Formatting Lesson 4 - Basic Text Formatting Objectives In this lesson we will: Introduce Wiki Syntax Learn how to Bold and Italicise text, and add Headings Learn how to add bullets and lists Now that you have made

More information

Course Title: Intermediate Excel (Version :2013/2016) Duration : 2 days

Course Title: Intermediate Excel (Version :2013/2016) Duration : 2 days Course Title: Intermediate Excel (Version :2013/2016) Duration : 2 days This program is designed for executives who are already familiar with the basics of Microsoft Excel, and who would like to work with

More information

Microsoft Excel 2010 Part 2: Intermediate Excel

Microsoft Excel 2010 Part 2: Intermediate Excel CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Excel 2010 Part 2: Intermediate Excel Spring 2014, Version 1.0 Table of Contents Introduction...3 Working with Rows and

More information

Watch the video below to learn more about freezing panes in Excel. *Video removed from printing pages. To freeze rows:

Watch the video below to learn more about freezing panes in Excel. *Video removed from printing pages. To freeze rows: Excel 06 Freezing Panes and View Options Introduction Whenever you're working with a lot of data, it can be di icult to compare information in your workbook. Fortunately, Excel includes several tools that

More information

Contents Release Notes System Requirements Using Jive for Office

Contents Release Notes System Requirements Using Jive for Office Jive for Office TOC 2 Contents Release Notes...3 System Requirements... 4 Using Jive for Office... 5 What is Jive for Office?...5 Working with Shared Office Documents... 5 Get set up...6 Get connected

More information

LORD PCAA LIONS Mat.Hr.Sec School, Reserve Line, Sivakasi

LORD PCAA LIONS Mat.Hr.Sec School, Reserve Line, Sivakasi Virudhunagar District schools Common First Mid Term Test, July 2018 Standard 12 - computer science Part - I I. Choose the correct answer for the following : 10 X 1 = 10 1. Shift + Tab key is used to move

More information

Excel 2013 for Beginners

Excel 2013 for Beginners Excel 2013 for Beginners Class Objective: This class will familiarize you with the basics of using Microsoft Excel. Class Outline: Introduction to Microsoft Excel 2013... 1 Microsoft Excel...2-3 Getting

More information

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)

Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) Browse/Generate User Guide Version 1.3 (23 April 2018) Prepared For: US Army Corps of Engineers 2018 1 Browse/Generate User

More information

0Acknowledgement. This application has been developed with the cooperation of the Inter-agency Group for Child Mortality Estimation.

0Acknowledgement. This application has been developed with the cooperation of the Inter-agency Group for Child Mortality Estimation. r4 0Acknowledgement This application has been developed with the cooperation of the Inter-agency Group for Child Mortality Estimation. 1Contents Introduction... 6 User Levels... 6 Learning CME Info...

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Skills Exam Objective Objective Number

Skills Exam Objective Objective Number Overview 1 LESSON SKILL MATRIX Skills Exam Objective Objective Number Starting Excel Create a workbook. 1.1.1 Working in the Excel Window Customize the Quick Access Toolbar. 1.4.3 Changing Workbook and

More information

General Guidelines: SAS Analyst

General Guidelines: SAS Analyst General Guidelines: SAS Analyst The Analyst application is a data analysis tool in SAS for Windows (version 7 and later) that provides easy access to basic statistical analyses using a point-and-click

More information

CTI-TC Interoperability Subcommittee

CTI-TC Interoperability Subcommittee CTITC Interoperability Subcommittee Meeting Date: Wednesday, April 13, 2016 Time: 18:00 UTC 02:00pm to 03:00pm EDT Purpose: Monthly Meeting Attendees: Thomson Looking Glass Cochair Keirstead IBM CoChair

More information

Export a PROTECT Report to Excel (User s Guide Lesson 21 : Reports) Tips for Using Microsoft Excel and Exported Reports

Export a PROTECT Report to Excel (User s Guide Lesson 21 : Reports) Tips for Using Microsoft Excel and Exported Reports Export a PROTECT Report to Excel (User s Guide Lesson 21 : Reports) 1. Run a PROTECT Export report 2. Click the Export button which is at far left on the toolbar in the PROTECT report window. 3. The Export

More information

Computers and stuff Sam Houliston

Computers and stuff Sam Houliston Computers and stuff Sam Houliston The hidden calculator. Did you know that MS-Word has an inbuilt calculator? If you re a long time user, dating back to Word 97, you probably do, but if you re new to Word

More information

Supply Chain Information Exchange: Non-conforming & Authentic Components

Supply Chain Information Exchange: Non-conforming & Authentic Components Supply Chain Information Exchange: Non-conforming & Authentic Components Joe Jarzombek Director for Software and Supply Chain Assurance Stakeholder Engagement & Cyber Infrastructure Resilience Agenda Purpose

More information

Cyber Threat Intelligence Sharing Standards

Cyber Threat Intelligence Sharing Standards SESSION ID: PST-W08 Cyber Threat Intelligence Sharing Standards Jerome Athias Cybersecurity Specialist Saudi Aramco @JA25000 Agenda Cyber Threat Intelligence (CTI) CTI Sharing Standards Summary & Apply

More information

Editing XML Data in Microsoft Office Word 2003

Editing XML Data in Microsoft Office Word 2003 Page 1 of 8 Notice: The file does not open properly in Excel 2002 for the State of Michigan. Therefore Excel 2003 should be used instead. 2009 Microsoft Corporation. All rights reserved. Microsoft Office

More information

This lesson is part 5 of 5 in a series. You can go to Invoice, Part 1: Free Shipping if you'd like to start from the beginning.

This lesson is part 5 of 5 in a series. You can go to Invoice, Part 1: Free Shipping if you'd like to start from the beginning. Excel Formulas Invoice, Part 5: Data Validation "Oh, hey. Um we noticed an issue with that new VLOOKUP function you added for the shipping options. If we don't type the exact name of the shipping option,

More information

DIRECTIONS FOR USE AUTOMATED TESTING HISTORY TEMPLATE for Multiple Myeloma Patients 3/19/2007 Revision 4

DIRECTIONS FOR USE AUTOMATED TESTING HISTORY TEMPLATE for Multiple Myeloma Patients 3/19/2007 Revision 4 Includes copyrighted material. Any use of this material, including reproduction or distribution, must comply with applicable copyright law, as well as with the North Texas Myeloma Support Group s contractual

More information

HO-1: BASIC SPREADSHEET SKILLS - CREATING A WORKBOOK

HO-1: BASIC SPREADSHEET SKILLS - CREATING A WORKBOOK HO-1: BASIC SPREADSHEET SKILLS - CREATING A WORKBOOK After completing this exercise you will be able to: Create a new workbook and add and rename worksheets. Enter data (text labels, numerical values and

More information

Task Management User Guide

Task Management User Guide Task Management User Guide Version 18 April 2018 Contents About This Guide... 5 Tasks Overview... 5 Create a Project for Task Management... 5 Project Templates Overview... 5 Add a Project Template...

More information

SIMPLIFi Compliance Software User Manual

SIMPLIFi Compliance Software User Manual SIMPLIFi Compliance Software User Manual Version 1.7 2013 Simplifi-Solutions Ltd, Environmental Center, Unit B5, The Gordon Manley Building, Lancaster University, LA1 4WA Telephone: 01524 510431 Email:

More information

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically MICROSOFT EXCEL and Data Management Unit 3 Thursday March 31, 2016 Allow users to perform simple and complex sorting Allow users to perform calculations quickly Organizes and presents figures that can

More information

Excel Advanced

Excel Advanced Excel 2016 - Advanced LINDA MUCHOW Alexandria Technical & Community College 320-762-4539 lindac@alextech.edu Table of Contents Macros... 2 Adding the Developer Tab in Excel 2016... 2 Excel Macro Recorder...

More information

Adobe Marketing Cloud Data Workbench Controlled Experiments

Adobe Marketing Cloud Data Workbench Controlled Experiments Adobe Marketing Cloud Data Workbench Controlled Experiments Contents Data Workbench Controlled Experiments...3 How Does Site Identify Visitors?...3 How Do Controlled Experiments Work?...3 What Should I

More information

QUICK EXCEL TUTORIAL. The Very Basics

QUICK EXCEL TUTORIAL. The Very Basics QUICK EXCEL TUTORIAL The Very Basics You Are Here. Titles & Column Headers Merging Cells Text Alignment When we work on spread sheets we often need to have a title and/or header clearly visible. Merge

More information

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting:

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting: Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics Formatting text and numbers In Excel, you can apply specific formatting for text and numbers instead of displaying all cell content

More information

User Manual Mail Merge

User Manual Mail Merge User Manual Mail Merge Version: 1.0 Mail Merge Date: 27-08-2013 How to print letters using Mail Merge You can use Mail Merge to create a series of documents, such as a standard letter that you want to

More information

Getting started with WebSphere Portlet Factory V7.0.0

Getting started with WebSphere Portlet Factory V7.0.0 Getting started with WebSphere Portlet Factory V7.0.0 WebSphere Portlet Factory Development Team 29 September 2010 Copyright International Business Machines Corporation 2010. All rights reserved. Abstract

More information

SAMLab Handout #5 Creating Graphs

SAMLab Handout #5 Creating Graphs Creating Graphs The purpose of this tip sheet is to provide a basic demonstration of how to create graphs with Excel. Excel can generate a wide variety of graphs, but we will use only two as primary examples.

More information

GETTING STARTED GUIDE

GETTING STARTED GUIDE GETTING STARTED GUIDE Contents ebay Listing Formats Supported... 2 3 ways to get started... 2 1) Importing existing ebay listings... 2 2) Importing product spreadsheet into Xpress Lister... 4 Important

More information

NetLogo Tutorial Series: Langton's Ant. Nicholas Bennett Grass Roots Consulting

NetLogo Tutorial Series: Langton's Ant. Nicholas Bennett Grass Roots Consulting NetLogo Tutorial Series: Langton's Ant Nicholas Bennett Grass Roots Consulting nickbenn@g-r-c.com July 2010 Copyright Copyright 2010, Nicholas Bennett. All rights reserved. NetLogo Tutorial Series: Langton's

More information

Overview of Sentence Order Reference Document Development Process

Overview of Sentence Order Reference Document Development Process Overview of Sentence Order Reference Document Development Process Scott Came Justice Integration Solutions, Inc. September 14, 2004 Purpose The purpose of this document is to outline the process/methodology

More information

Online Interactive IT Training Programmes for Staff Course Outline

Online Interactive IT Training Programmes for Staff Course Outline 1. Access 2002: Level 1 Online Interactive IT Training Programmes for Staff Course Outline Access 2002: Level 1 familiarizes students with the basics of Access 2002. Students will learn how to create and

More information

Ms Excel Vba Continue Loop Through Range Of

Ms Excel Vba Continue Loop Through Range Of Ms Excel Vba Continue Loop Through Range Of Rows Learn how to make your VBA code dynamic by coding in a way that allows your 5 Different Ways to Find The Last Row or Last Column Using VBA In Microsoft

More information

GOOGLE SHEETS TUTORIAL

GOOGLE SHEETS TUTORIAL GOOGLE SHEETS TUTORIAL STM TRAINING PROGRAM BY BREANA NARINE (Instructional Design Assistant) Google Sheets Tutorial Google Sheet is an online service provided by Google where you are able to create new

More information

EXCEL IMPORT user guide

EXCEL IMPORT user guide 18.2 user guide No Magic, Inc. 2015 All material contained herein is considered proprietary information owned by No Magic, Inc. and is not to be shared, copied, or reproduced by any means. All information

More information

ehepqual- HCV Quality of Care Performance Measure Program

ehepqual- HCV Quality of Care Performance Measure Program NEW YORK STATE DEPARTMENT OF HEALTH AIDS INSTITUTE ehepqual- HCV Quality of Care Performance Measure Program USERS GUIDE A GUIDE FOR PRIMARY CARE AND HEPATITIS C CARE PROVIDERS * * For use with ehepqual,

More information

DOWNLOAD OR READ : USING MICROSOFT ACCESS TO CREATE REPORTS FROM SASIXP PART II GRADE REPORTING PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : USING MICROSOFT ACCESS TO CREATE REPORTS FROM SASIXP PART II GRADE REPORTING PDF EBOOK EPUB MOBI DOWNLOAD OR READ : USING MICROSOFT ACCESS TO CREATE REPORTS FROM SASIXP PART II GRADE REPORTING PDF EBOOK EPUB MOBI Page 1 Page 2 using microsoft access to create reports from sasixp part ii grade reporting

More information

STIX Block #2: Quick Wins

STIX Block #2: Quick Wins www.oasis-open.org STIX Block #2: Quick Wins January 14, 2016 Session objective See if we can quickly nail down some quick wins VERY briefly describe apparent consensus on 10 issues/proposals Confirm/Refute

More information

Introduction to the workbook environment

Introduction to the workbook environment L E S S O N 7 Introduction to the workbook environment Lesson objectives Suggested teaching time To begin using the three-dimensional aspect of the Excel workbook, you will: 60-70 minutes a b c d Work

More information

Skittles Excel Project

Skittles Excel Project Skittles Excel Project Entering Your Data and Creating Data Displays 1. Open Microsoft Excel 2. Create a table for your Skittles colors: a. In cell A1 type in a title for your chart b. In cell A2 type

More information

Adobe Encore DVD Tutorial:

Adobe Encore DVD Tutorial: Adobe Encore DVD Tutorial: Here is a simple tutorial for creating DVDs which will play Dolby Digital audio: 1. Plan the DVD project. Think through your DVD project. Decide how many audio tracks you want

More information

Excel Foundation Quick Reference (Windows PC)

Excel Foundation Quick Reference (Windows PC) Excel Foundation Quick Reference (Windows PC) See https://staff.brighton.ac.uk/is/training/pages/excel/foundation.aspx for videos and exercises to accompany this quick reference card. Structure of a spreadsheet

More information

Spreadsheet Warm Up for SSAC Geology of National Parks Modules, 2: Elementary Spreadsheet Manipulations and Graphing Tasks

Spreadsheet Warm Up for SSAC Geology of National Parks Modules, 2: Elementary Spreadsheet Manipulations and Graphing Tasks University of South Florida Scholar Commons Tampa Library Faculty and Staff Publications Tampa Library 2009 Spreadsheet Warm Up for SSAC Geology of National Parks Modules, 2: Elementary Spreadsheet Manipulations

More information

CA Clarity Project & Portfolio Manager

CA Clarity Project & Portfolio Manager CA Clarity Project & Portfolio Manager CA Clarity-Xcelsius Implementation Guide v12.1.0 This documentation and any related computer software help programs (hereinafter referred to as the "Documentation")

More information

FileLoader for SharePoint

FileLoader for SharePoint End User's Guide FileLoader for SharePoint v. 2.0 Last Updated 6 September 2012 3 Contents Preface 4 FileLoader Users... 4 Getting Started with FileLoader 5 Configuring Connections to SharePoint 7 Disconnecting

More information

FORMATTING EXCEL TIMECARDS FOR IMPORT INTO FOUNDATION

FORMATTING EXCEL TIMECARDS FOR IMPORT INTO FOUNDATION FORMATTING EXCEL TIMECARDS FOR IMPORT INTO FOUNDATION In this session, we will cover a number of examples of Excel timecard templates. This session will cover mapping of the timecard to a data set that

More information

The Crypt Keeper Cemetery Software Online Version Tutorials To print this information, right-click on the contents and choose the 'Print' option.

The Crypt Keeper Cemetery Software Online Version Tutorials To print this information, right-click on the contents and choose the 'Print' option. The Crypt Keeper Cemetery Software Online Version Tutorials To print this information, right-click on the contents and choose the 'Print' option. Home Greetings! This tutorial series is to get you familiar

More information

Spreadsheet Structure

Spreadsheet Structure Exercise The intersection of columns and rows in a spreadsheet creates cells. Each cell on a spreadsheet has a name or address. It is named according to its location, the name of the column first followed

More information

Transcript: A Day in the Life Desiree: 7 th Grade Learning Coach Profile

Transcript: A Day in the Life Desiree: 7 th Grade Learning Coach Profile Transcript: A Day in the Life Desiree: 7 th Grade Learning Coach Profile Transcript (Video) Transcript (Video with Audio Description) Transcript (Audio Description) Transcript (Video) 00:00:00.000 [MUSIC]

More information

NetLogo Lab 3 Tutorial: Finding Peaks

NetLogo Lab 3 Tutorial: Finding Peaks NetLogo Lab 3 Tutorial: Finding Peaks You've already been exposed to the three types of agents you can give commands to in NetLogo: turtles, patches, and the observer. As you start to write your own procedures,

More information

Microsoft Project 2007 Level 2. MICROSOFT PROJECT 2007 Level 2

Microsoft Project 2007 Level 2. MICROSOFT PROJECT 2007 Level 2 Contents MICROSOFT PROJECT 2007 Level 2 Contents CONTENTS LESSON 1 - ORGANISING PROJECT DATA... 4 Using the AutoFilter Feature... 5 Filtering Data... 5 Sorting a View... 6 Creating a Custom Sort... 6 Grouping

More information

About the P6 EPPM Importing and Exporting Guide

About the P6 EPPM Importing and Exporting Guide P6 EPPM Importing and Exporting Guide October 2018 Contents About the P6 EPPM Importing and Exporting Guide Scope This guide contains information about import and export formats and the process of importing

More information

MICROSOFT EXCEL TUTORIAL

MICROSOFT EXCEL TUTORIAL MICROSOFT EXCEL TUTORIAL G E T T I N G S T A R T E D Microsoft Excel is one of the most popular spreadsheet applications that helps you manage data, create visually persuasive charts, and thought-provoking

More information

Introduction to Microsoft Excel 2010

Introduction to Microsoft Excel 2010 Introduction to Microsoft Excel 2010 THE BASICS PAGE 02! What is Microsoft Excel?! Important Microsoft Excel Terms! Opening Microsoft Excel 2010! The Title Bar! Page View, Zoom, and Sheets MENUS...PAGE

More information

Creating an expenses record spreadsheet in Excel

Creating an expenses record spreadsheet in Excel Creating an expenses record spreadsheet in Excel 1. Open a new workbook in Microsoft Excel. 2. Highlight the first row of cells (each small box on the screen is called a cell) from A to Q. To do this,

More information

TAXII 1.0 (DRAFT) Capabilities and Services. Charles Schmidt & Mark Davidson

TAXII 1.0 (DRAFT) Capabilities and Services. Charles Schmidt & Mark Davidson TAXII 1.0 (DRAFT) Capabilities and Services Charles Schmidt & Mark Davidson 2 About This Talk Look at the use scenarios we want to support and how we have designed TAXII to support them TAXII supports

More information

New Matrix Features Version 5.5. Count on the Fly. Contact Carts Navigation Bar Improvements Goggles Market Watch Widget Stats

New Matrix Features Version 5.5. Count on the Fly. Contact Carts Navigation Bar Improvements Goggles Market Watch Widget Stats New Matrix Features Version 5.5 Count on the Fly Contact Carts Navigation Bar Improvements Goggles Market Watch Widget Stats Count on the Fly When conducting a search, Count On the Fly displays the number

More information

CHAPTER TWO: SPREADS HEETS WITH EXCEL 1

CHAPTER TWO: SPREADS HEETS WITH EXCEL 1 CHAPTER TWO: SPREADS HEETS WITH EXCEL 1 CHAPTER 2 SPREADSHEETS WITH EXCEL TOPIC Create Pivot Tables Create and Modify Charts Sort and Filter CHAPTER TWO: SPREADS HEETS WITH EXCEL 2 CREATE AND MODIFY CHARTS

More information

Eloqua Insight Intro Analyzer User Guide

Eloqua Insight Intro Analyzer User Guide Eloqua Insight Intro Analyzer User Guide Table of Contents About the Course Materials... 4 Introduction to Eloqua Insight for Analyzer Users... 13 Introduction to Eloqua Insight... 13 Eloqua Insight Home

More information

Tricking it Out: Tricks to personalize and customize your graphs.

Tricking it Out: Tricks to personalize and customize your graphs. Tricking it Out: Tricks to personalize and customize your graphs. Graphing templates may be used online without downloading them onto your own computer. However, if you would like to use the templates

More information

Create your first workbook

Create your first workbook Create your first workbook You've been asked to enter data in Excel, but you've never worked with Excel. Where do you begin? Or perhaps you have worked in Excel a time or two, but you still wonder how

More information

Notice on Access to Advanced Lists...2 Database Overview...2 Example: Real-life concept of a database... 2

Notice on Access to Advanced Lists...2 Database Overview...2 Example: Real-life concept of a database... 2 Table of Contents Notice on Access to Advanced Lists...2 Database Overview...2 Example: Real-life concept of a database... 2 Queries...2 Example: Real-life concept of a query... 2 Database terminology...3

More information

Pulse LMS: User Management Guide Version: 1.86

Pulse LMS: User Management Guide Version: 1.86 Pulse LMS: User Management Guide Version: 1.86 This Guide focuses on the tools that support User Managers. Please consult our separate guides for processes for end users, learning management and administration

More information