CONNECT:
jonmaas1978 AT gmail DOT com +1-310-500-5841
Excel concepts and forumulas

Here are some concepts and formulas for Excel, sortable and searchable by keyword.

CategorySubcategoryFormulaSyntaxDescriptionUse CaseKeywords
LookupBasic LookupVLOOKUP#N/ASearches leftmost column of a table, returns the value N columns to the right. Last arg: FALSE=exact match, TRUE=approximate.Find employee name by ID; match department codes to department names. Column to search must be the leftmost in the range.lookup, vlookup, search, find, match, table, reference, id
LookupBasic LookupHLOOKUP!ERROR! D3 -> D3 -> Cyclic Reference in FormulaHorizontal version of VLOOKUP — searches across the top row and returns a value from a specified row below.Look up values in wide transposed tables; less common than VLOOKUP but same logic rotated 90 degrees.lookup, hlookup, horizontal, search, row, table
LookupModern LookupXLOOKUPN/AModern VLOOKUP replacement. Args: lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode:-1=from bottom].Searches left or right, returns multiple columns, built-in error handling, reverse search. Office 365/2021+.lookup, xlookup, search, find, modern, flexible, error handling
LookupFlexible LookupINDEXmatch, position, find, row, search, indexReturns the value at a specified row/column position within a range. Row 0 = entire column; Col 0 = entire row.Use standalone to return a value by position, or combined with MATCH for the most flexible two-way lookup pattern.index, position, reference, array, row, column
LookupFlexible LookupMATCH#N/AReturns the relative position of a lookup value in a range. Match type: 0=exact, 1=less than (sorted asc), -1=greater than (sorted desc).Pair with INDEX to build direction-agnostic lookups; find row number to feed into OFFSET or other functions.match, position, find, row, search, index
LookupFlexible LookupINDEX+MATCH#N/AClassic two-formula combo: MATCH finds the position, INDEX retrieves the value. Works in any direction.Most flexible lookup — searches any column, returns any column, handles unsorted data. Gold standard before XLOOKUP.index, match, lookup, flexible, two-way, any direction
LookupTwo-Way LookupINDEX+MATCH (2D)!ERROR! D8 -> D3 -> D3 -> Cyclic Reference in FormulaUses two MATCH calls to find both row and column position, enabling a true two-dimensional table lookup.Look up a value at the intersection of a row and column — like a rate table or cross-tab matrix.two-way, 2d, matrix, row, column, cross-tab, rate table
LookupDynamic ReferenceOFFSET!ERROR! D9 -> D3 -> D3 -> Cyclic Reference in FormulaReturns a range offset from a starting cell by a number of rows and columns. Args: reference, rows, cols, [height], [width].Build dynamic named ranges; create rolling window summaries; shift reference point based on input values.offset, dynamic, range, shift, rows, columns, rolling
LookupDynamic ReferenceINDIRECT0Evaluates a text string as a cell reference at runtime. Reference is built dynamically from text concatenation.Build cross-sheet references driven by a dropdown; construct dynamic range names from cell values.indirect, dynamic, text, reference, sheet, range, variable
LookupSelectionCHOOSEFebReturns the Nth value from a list of options. Index must be 1 or greater.Map a number to a label; build scenario selectors; create switchable data source references.choose, select, option, list, index, map, scenario
AggregateSumSUM0Adds all numeric values in a range. Ignores text and blank cells.Total charges, total visits, budget rollups. The most fundamental Excel function.sum, add, total, aggregate
AggregateSumSUMIF!ERROR! D13 -> D117 -> D3 -> D3 -> Cyclic Reference in FormulaSums values in one range where a single condition is met. Args: range, criteria, sum_range.Total charges for one state; sum only completed records; total by a single category.sumif, sum, conditional, criteria, single
AggregateSumSUMIFS!ERROR! D14 -> D117 -> D3 -> D3 -> Cyclic Reference in FormulaSums values where ALL multiple criteria are met. Args: sum_range, criteria_range1, criteria1, criteria_range2, criteria2…Total charges for TX programs that are Critical — the single most-used aggregate formula in data analytics.sumifs, sum, multiple, criteria, conditional, aggregate
AggregateSumSUMPRODUCT!ERROR! D15 -> D3 -> D3 -> Cyclic Reference in FormulaMultiplies corresponding elements of arrays and returns their sum. Works like SUMIFS but more flexible; no CTRL+SHIFT+ENTER needed.Weighted averages; conditional sums with complex criteria; matrix calculations.sumproduct, weighted, average, multiply, array, flexible
AggregateCountCOUNT!ERROR! D16 -> D3 -> D3 -> Cyclic Reference in FormulaCounts cells containing numeric values only. Blanks and text are ignored.Count how many records have a charge entered; verify numeric completeness.count, numeric, cells
AggregateCountCOUNTA99Counts all non-blank cells regardless of data type (text, numbers, errors).Count total records in a column; verify no blanks in a required field.counta, count, non-blank, all
AggregateCountCOUNTBLANK0Counts empty cells in a range.Audit data completeness; find missing required fields; quality control checks.countblank, blank, empty, missing, count
AggregateCountCOUNTIF0Counts cells meeting a single condition.Count how many programs are Critical; duplicate detection (COUNTIF > 1 = duplicate).countif, count, single, criteria, conditional
AggregateCountCOUNTIFS0Counts rows where ALL specified criteria are met.Count TX programs that are Critical; multi-condition record counts.countifs, count, multiple, criteria, conditional
AggregateAverageAVERAGE!ERROR! D21 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the arithmetic mean of a range. Ignores blank cells (treats them as if they don’t exist).Average compliance score, average charge, average satisfaction rating.average, mean, aggregate
AggregateAverageAVERAGEIF!ERROR! D22 -> D117 -> D3 -> D3 -> Cyclic Reference in FormulaAverages values where a single condition is met.Average score for TX programs only; average charge for one visit type.averageif, average, conditional, single
AggregateAverageAVERAGEIFS!ERROR! D23 -> D117 -> D3 -> D3 -> Cyclic Reference in FormulaAverages values where ALL multiple criteria are met.Average compliance score for On Track TX programs only.averageifs, average, multiple, criteria
AggregateStatsMIN!ERROR! D24 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the smallest numeric value in a range.Find lowest satisfaction score; identify minimum charge or headcount.min, minimum, smallest, stats
AggregateStatsMAX!ERROR! D25 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the largest numeric value in a range.Find highest escalation count; identify peak charge; find maximum value.max, maximum, largest, stats
AggregateStatsMEDIAN!ERROR! D26 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the middle value when data is sorted — less affected by outliers than AVERAGE.Median complaint count; typical charge without being skewed by extreme values.median, middle, stats, distribution
AggregateStatsSTDEV!ERROR! D27 -> D3 -> D3 -> Cyclic Reference in FormulaCalculates standard deviation (spread) of a sample. Use STDEVP for an entire population.Measure variability in compliance scores; identify how spread out your data is.stdev, standard deviation, variability, spread, stats
AggregateStatsPERCENTILE!ERROR! D28 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the value at the Nth percentile. PERCENTILE(range,0.9) = 90th percentile.Find the 90th percentile complaint count; identify top/bottom performance thresholds.percentile, distribution, stats, rank
AggregateStatsRANK!ERROR! D29 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the rank of a value within a range. 0=descending (largest=1), 1=ascending.Rank programs by compliance score; create leaderboards.rank, order, position, stats
AggregateFilteredSUBTOTAL!ERROR! D30 -> D3 -> D3 -> Cyclic Reference in FormulaAggregates visible rows only — respects active filters. Function_num: 9=SUM, 2=COUNT, 1=AVERAGE, 4=MAX, 5=MIN.Running totals on filtered lists — standard SUM counts hidden rows, SUBTOTAL does not.subtotal, filter, visible, sum, count, aggregate
AggregateFilteredAGGREGATE!ERROR! D31 -> D3 -> D3 -> Cyclic Reference in FormulaLike SUBTOTAL but also ignores error cells. Args: function_num (9=SUM), options (5=ignore hidden+errors), range.Sum or average while ignoring both hidden rows AND error cells simultaneously.aggregate, filter, errors, sum, count, visible
AggregateMathROUND#N/ARounds a number to N decimal places. 0=whole number, negative=tens/hundreds.Round percentages to 1 decimal; round currency to 2 places for reporting consistency.round, decimal, precision, math
AggregateMathROUNDUP#N/AAlways rounds up, away from zero, to N decimal places.Ceiling calculations; ensure minimum thresholds are met.roundup, ceiling, math
AggregateMathROUNDDOWN#N/AAlways rounds down, toward zero, to N decimal places.Floor calculations; truncate values without rounding.rounddown, floor, truncate, math
AggregateMathABS#VALUE!Returns the absolute value (removes negative sign).Calculate variance without caring about direction; ensure positive results.abs, absolute, positive, math
AggregateMathMOD#VALUE!Returns the remainder after division. MOD(n,2)=0 means even.Identify even/odd rows for alternating formatting; build cyclic row patterns.mod, remainder, division, even, odd, math
AggregateMathINT#VALUE!Rounds a number down to the nearest integer.Truncate decimals; extract whole number portion from a decimal.int, integer, truncate, whole, math
AggregateMathPOWER1024Raises a number to a power. Same as 2^10 in Excel notation.Compound growth calculations; statistical computations.power, exponent, math
LogicalConditionalIF#N/AReturns one value if condition is TRUE, another if FALSE. Can be nested but gets unwieldy past 3 levels.Classify compliance scores; create status labels; flag records meeting a threshold.if, conditional, true, false, logical
LogicalConditionalIFS#N/ATests multiple conditions in order, returns first TRUE result. The TRUE at the end = else/default catch-all.Multi-tier classification without deeply nested IFs. Office 2016+.ifs, multiple, conditions, logical, tiers
LogicalConditionalSWITCHOtherMatches a value against a list of exact cases. Cleaner than nested IFs for exact match scenarios.Convert state abbreviations to full names; map status codes to display labels; code-to-description mapping.switch, match, map, convert, label, code
LogicalConditionalIF (nested)#N/AIF formulas inside other IF formulas for branching logic. Gets hard to read past 3 levels — prefer IFS.Grade bands; tier logic in older Excel versions that don’t have IFS.if, nested, multiple, conditions, branches
LogicalBooleanANDReturns TRUE only if ALL conditions are true. Used standalone or inside IF.Multi-condition quality flags: compliance high AND complaints low both required.and, all, conditions, boolean, logical
LogicalBooleanOR1Returns TRUE if ANY condition is true.Flag for review if compliance low OR escalations high — either is enough to trigger.or, any, condition, boolean, logical
LogicalBooleanNOT1Reverses a TRUE/FALSE value.Flag records where a required field is NOT blank; invert any boolean check.not, reverse, negate, boolean, logical
LogicalBooleanXORReturns TRUE if exactly ONE condition is true (exclusive or) — not both and not neither.Detect cases where exactly one of two conditions is met — mutually exclusive flags.xor, exclusive, or, boolean
LogicalError HandlingIFERRORNot FoundReturns a custom value if the formula produces any error. Catches all error types.Suppress #N/A from lookups; show 0 instead of #DIV/0!; keep reports clean.iferror, error, handle, suppress, n/a, div0
LogicalError HandlingIFNANot FoundOnly catches #N/A errors — other errors still surface. More targeted than IFERROR.Suppress only ‘not found’ lookup errors without hiding formula bugs.ifna, error, n/a, not found, lookup
LogicalError HandlingISERROR1Returns TRUE if the formula produces any error. Used inside IF to build custom error logic.Flag cells with errors; build conditional logic around potential error states.iserror, error, check, detect, logical
LogicalType CheckISBLANKReturns TRUE only if the cell is completely empty — not even a space.Find missing required fields; conditional formatting to flag blanks; data completeness audits.isblank, blank, empty, missing, check
LogicalType CheckISNUMBERReturns TRUE if the cell contains a numeric value.Validate that charge fields contain numbers before aggregating; data type checks.isnumber, number, numeric, check, type
LogicalType CheckISTEXT1Returns TRUE if the cell contains text.Detect text in numeric columns; find data entry errors in required number fields.istext, text, check, type
TextExtractLEFTLooReturns N characters from the start (left) of a text string.Pull 2-char state code from ‘TX-HCBS-001’; extract year from a date-formatted string.left, extract, start, beginning, characters
TextExtractRIGHTokupReturns N characters from the end (right) of a text string.Extract last 4 digits of an ID; pull file extension from a filename.right, extract, end, characters
TextExtractMIDupReturns N characters starting at a specific position. Args: text, start_num, num_chars.Extract program segment from structured ID ‘TX-HCBS-001’; pull middle section of a code.mid, extract, middle, position, characters
TextFindFIND#VALUE!Returns position number of a substring within text. Case-sensitive. Returns error if not found.Locate delimiter position to drive dynamic LEFT/MID extractions from structured text.find, position, locate, character, case-sensitive
TextFindSEARCH#VALUE!Like FIND but case-insensitive. Returns error if substring not found — wrap in IFERROR.Check if a keyword appears anywhere in a notes field regardless of capitalization.search, find, locate, case-insensitive, keyword
TextJoinCONCATLookup – Basic LookupJoins text values together. Replaces the older CONCATENATE function.Build ‘Last, First’ names; combine program code + state into a display label.concat, concatenate, join, combine, text
TextJoinTEXTJOINLookup, Lookup, Lookup, Lookup, Lookup, Lookup, Lookup, Lookup, LookupJoins a range of values with a delimiter, optionally skipping blanks. Args: delimiter, ignore_blanks, text1, …Combine a list of names or codes into one comma-separated string; build summary cells.textjoin, join, delimiter, list, range, combine
TextJoin& (operator)Lookup Basic LookupConcatenation operator — joins text values directly without a function.Quick joins: first + space + last; label + colon + value.concatenate, join, operator, combine, text
TextCleanTRIMLookupRemoves leading, trailing, and extra internal spaces (reduces multiple spaces to one).Fix imported data with invisible spaces causing VLOOKUP mismatches; normalize spacing.trim, spaces, clean, leading, trailing
TextCleanCLEANLookupRemoves non-printable characters such as line breaks, tabs, and null characters.Clean up text imported from databases, PDFs, or legacy systems with hidden characters.clean, non-printable, line break, characters, import
TextCleanSUBSTITUTELookupReplaces all occurrences of a specific substring with another string. Case-sensitive.Strip dashes from IDs; remove prefixes; standardize inconsistent text formats.substitute, replace, remove, text, clean
TextCleanREPLACENEWkupReplaces text at a specific character position. Args: text, start_num, num_chars, new_text.Swap a prefix or suffix by position when the text pattern is consistent by location.replace, position, swap, text
TextFormatTEXTLookupFormats a number or date as a text string using a format code. Result is text, not a number.Display dates consistently in labels; format numbers for concatenation in report strings.text, format, date, number, display
TextFormatUPPERLOOKUPConverts all text to uppercase.Standardize state codes, IDs, or imported data before matching or lookup.upper, uppercase, case, format
TextFormatLOWERlookupConverts all text to lowercase.Normalize text for comparison; clean up inconsistent casing in imported data.lower, lowercase, case, format
TextFormatPROPERLookupConverts text to title case — first letter of each word capitalized.Format names and addresses that were entered in all caps or all lowercase.proper, title case, capitalize, format
TextMeasureLEN6Returns the number of characters in a text string.Validate field lengths; detect blank vs whitespace-only entries; check ID format lengths.len, length, characters, count, measure
TextMeasureEXACTCompares two strings exactly, including case. Returns TRUE if identical.Enforce uppercase-only fields in data validation; detect case mismatches.exact, compare, case, match, text
TextConvertVALUE#VALUE!Converts a text string that looks like a number into an actual numeric value.Fix numbers stored as text (common in CSV imports) so they aggregate correctly.value, convert, text, number, numeric
TextConvertNUMBERVALUE#VALUE!Converts text to number with control over decimal and thousands separators.Handle number formats from international sources with different separator conventions.numbervalue, convert, decimal, separator, international
DateCurrentTODAY46224Returns today’s date as a serial number. Updates automatically each day the workbook recalculates.Dynamic aging calculations; highlight past-due items; date-relative conditional formatting.today, current, date, dynamic
DateCurrentNOW46224.146863426Returns current date and time. Updates on recalculation.Timestamp reports; log when a macro last ran; display current datetime in a cell.now, current, datetime, timestamp
DateDifferenceDATEDIF#VALUE!Calculates the difference between two dates. Units: Y (complete years), M (complete months), D (days), YM, YD, MD.Days since last audit; months enrolled in program; years of service; case age in days.datedif, difference, years, months, days, age
DateDifferenceDAYS#VALUE!Returns the number of days between two dates. Simpler than DATEDIF for day counts only.SLA tracking; days between intake and first service; simple day difference.days, difference, count, duration
DateDifferenceNETWORKDAYS#VALUE!Counts working days (Mon–Fri) between two dates, excluding weekends. Optional holiday range arg.Business days to resolve a complaint; SLA compliance; working day duration.networkdays, business days, working, weekday, sla
DateDifferenceNETWORKDAYS.INTLLike NETWORKDAYS but with customizable weekend definition (e.g., weekend=7 for Sunday only).Organizations with non-standard work weeks; international teams with different weekend days.networkdays, international, custom, weekend, business days
DateBuildDATE#VALUE!Constructs a date from separate year, month, day values.Build the first day of each month; combine separate Y/M/D columns into a date.date, build, construct, year, month, day
DateBuildEOMONTH#VALUE!Returns the last day of the month, offset by N months. 0=current month, 1=next month, -1=prior month.Set deadlines to end of month; build monthly reporting period end dates.eomonth, end of month, last day, month
DateBuildEDATE#VALUE!Returns a date exactly N months before or after a start date.Calculate 6-month review dates; annual renewal dates; 90-day follow-up scheduling.edate, months, add, subtract, date
DateExtractYEAR#VALUE!Extracts the 4-digit year from a date.Group data by year; build fiscal year labels; year-over-year comparisons.year, extract, date, group
DateExtractMONTH#VALUE!Extracts the month number (1–12) from a date.Group data by month; build monthly summaries; month-based conditional formatting.month, extract, date, group, number
DateExtractDAY#VALUE!Extracts the day of the month (1–31) from a date.Build date labels; check if entry date is end of month; day-level analysis.day, extract, date
DateExtractWEEKDAY#VALUE!Returns day of week as a number. Type 2 = Mon=1 through Sun=7.Flag weekend entries; identify which day of week incidents cluster on.weekday, day of week, extract, date
DateExtractWEEKNUM#VALUE!Returns the ISO week number of the year (1–53).Group data by week for trend analysis; build weekly summary reports.weeknum, week number, extract, date
DateExtractISOWEEKNUM#VALUE!Returns the ISO 8601 week number. Monday is always day 1 of the week.Standard week numbering for international reports; consistent week definitions.isoweeknum, iso, week, international
DateExtractTEXT (date)LookupConverts a date to a formatted text label using format codes.Create month/year labels like ‘January 2024’ for chart axes and report headers.text, format, date, label, month, year
Dynamic ArraysFilterFILTER!ERROR! D89 -> D3 -> D3 -> Cyclic Reference in FormulaReturns rows meeting a condition. Spills automatically. Args: array, include, [if_empty]. Requires Office 365/2021+.Extract all Critical programs into a summary section without helper columns or manual copying.filter, dynamic, spill, criteria, extract, array
Dynamic ArraysFilterFILTER (AND)!ERROR! D90 -> D3 -> D3 -> Cyclic Reference in FormulaMultiply boolean arrays inside FILTER for AND logic. Both conditions must be true.Show only TX programs with escalations > 10 — multi-condition filtered extract.filter, and, multiple, criteria, dynamic, array
Dynamic ArraysFilterFILTER (OR)!ERROR! D91 -> D3 -> D3 -> Cyclic Reference in FormulaAdd boolean arrays inside FILTER for OR logic. Either condition being true is sufficient.Show TX or CA programs — multiple states or categories in one filtered result.filter, or, multiple, criteria, dynamic, array
Dynamic ArraysSortSORT!ERROR! D92 -> D3 -> D3 -> Cyclic Reference in FormulaSorts a range by a column. Args: array, [sort_index], [sort_order: 1=asc/-1=desc], [by_col].Dynamic leaderboard sorted by compliance score; auto-updating ranked table.sort, dynamic, order, rank, spill
Dynamic ArraysSortSORTBYAggregateSorts by one or more external columns not necessarily in the output array.Sort names alphabetically using a separate column; multi-level sorts.sortby, sort, external, multiple keys, dynamic
Dynamic ArraysUniqueUNIQUEVLOOKUPReturns distinct values from a range. Set by_col=TRUE to deduplicate columns instead of rows.Build dynamic dropdown source lists; get unique program codes or state list.unique, distinct, deduplicate, list, dynamic
Dynamic ArraysUniqueSORT+UNIQUE# operatorNest SORT around UNIQUE for a sorted distinct list in one formula.Sorted unique department list — replaces Remove Duplicates + manual sort entirely.sort, unique, sorted, distinct, list
Dynamic ArraysGenerateSEQUENCE1Generates a number array. Args: rows, [cols], [start], [step].Auto-generate month numbers, row IDs, or numbered lists without dragging.sequence, generate, numbers, series, list
Dynamic ArraysGenerateSEQUENCE (date series)45292Combine SEQUENCE with EDATE/DATE to generate a series of dates.Build a calendar header for 12 months; generate monthly date labels automatically.sequence, date, series, months, generate
Dynamic ArraysCombineFILTER+SORT!ERROR! D98 -> D3 -> D3 -> Cyclic Reference in FormulaNest FILTER inside SORT to filter first, then sort the result.Filtered + sorted results in one formula — no helper ranges needed.filter, sort, combine, nest, dynamic
Dynamic ArraysCombineFILTER+COUNTIF1Use UNIQUE to generate distinct list, then COUNTIF to count each occurrence.Count records per unique category without a PivotTable.countif, unique, count, frequency, distribution
Dynamic ArraysSpill Reference# operator0D2# references the entire spill range starting at D2 — expands automatically as source data changes.COUNTIF against a spilled UNIQUE list; both update together when source data grows.spill, reference, hash, dynamic, range, array
Dynamic ArraysLookupXLOOKUP (multi-col)N/AReturn multiple columns at once by specifying a multi-column return array.Fetch name, department, and title in a single formula — no need for three separate XLOOKUPs.xlookup, multiple columns, return, lookup, array
Dynamic ArraysLookupXLOOKUP (reverse)N/ASearch mode -1 searches from the bottom up, returning the most recent match.Find the most recent audit, most recent visit, or latest record for a given ID.xlookup, reverse, last, recent, bottom, search
FinancialLoanPMT#VALUE!Calculates fixed periodic payment. Args: rate (per period), nper (total periods), pv (loan amount as negative).Monthly mortgage payment; car loan payment; any fixed-installment loan calculation.pmt, payment, loan, mortgage, annuity
FinancialSavingsFV#VALUE!Future value of regular contributions plus an initial balance. Args: rate, nper, pmt, [pv].What will a retirement account be worth; college fund projections.fv, future value, savings, investment, compound
FinancialInvestmentNPV#VALUE!Net present value of future cash flows. Year 0 (investment) must be ADDED OUTSIDE the function — NPV starts at period 1.Capital investment decisions; project ROI analysis; is this project worth the cost?npv, net present value, investment, discount, roi
FinancialInvestmentIRR6.5397108193161E+51Internal rate of return — the discount rate that makes NPV = 0. Year 0 (negative) must be INSIDE the range.Compare project returns to a hurdle rate; if IRR > hurdle rate, project passes.irr, internal rate of return, return, investment, hurdle
FinancialDepreciationSLN#VALUE!Straight-line depreciation per period. Args: cost, salvage value, useful life.Annual depreciation on equipment; asset scheduling.sln, depreciation, straight line, asset
StatisticalRegressionFORECAST!ERROR! Argument 2 passed to TablePress\PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends::FORECAST() must be of the type array, string givenReturns a predicted value based on linear regression from known data points.Project next month’s complaint volume based on historical trend.forecast, predict, trend, regression, linear
StatisticalRegressionFORECAST.ETSExponential smoothing forecast for time-series data. Handles seasonality automatically.Forecast compliance scores or complaint volume with seasonal patterns.forecast, ets, exponential, time series, seasonal
StatisticalCorrelationCORREL!ERROR! D110 -> D3 -> D3 -> Cyclic Reference in FormulaReturns the correlation coefficient (-1 to 1) between two data series.Measure relationship between complaints and escalations; identify correlated metrics.correl, correlation, relationship, statistics
StatisticalFrequencyFREQUENCY!ERROR! D111 -> D3 -> D3 -> Cyclic Reference in FormulaReturns a frequency distribution as an array. Must be entered as array formula.Build score distribution histogram; count how many records fall in each range bucket.frequency, distribution, histogram, buckets, stats
InformationCell InfoCELLReturns information about a cell: address, format, row, col, filename, type, width.Get current cell address; check cell format type programmatically.cell, info, address, format, type
InformationWorkbookINFO/Returns information about the current operating environment: directory, numfile, origin, etc.Get file path; check Excel version in a formula.info, workbook, directory, environment
InformationError CheckERROR.TYPE#N/AReturns a number indicating which type of error a cell contains (1=#NULL!, 2=#DIV/0!, etc.).Identify specific error types to handle them differently in logic.error type, error, check, identify
DatabaseDB FunctionsDSUM!ERROR! D115 -> D3 -> D3 -> Cyclic Reference in FormulaDatabase SUM with criteria in a separate criteria range table. Args: database, field, criteria.Sum with complex criteria that are easier to manage in a table format than SUMIFS.dsum, database, sum, criteria, table
DatabaseDB FunctionsDCOUNT!ERROR! D116 -> D3 -> D3 -> Cyclic Reference in FormulaDatabase COUNT with criteria range.Count records matching complex criteria stored in a separate table.dcount, database, count, criteria
DatabaseDB FunctionsDAVERAGE!ERROR! D117 -> D3 -> D3 -> Cyclic Reference in FormulaDatabase AVERAGE with criteria range.Average records matching complex criteria stored in a separate table.daverage, database, average, criteria
Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google