Contact

FIND Function in Apple Numbers: Syntax, Examples, and Common Errors

Text Beginner Apple Numbers

Find the case-sensitive, one-based position of text inside another text value in Numbers.

Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in Apple Numbers. How formula examples are checked

Quick answer: FIND locates one text string inside another and returns its starting character position, counted from 1. For the text CA-2048-R1, =FIND("-",A2) is expected to return 3. Unlike SEARCH, the documented FIND operation is case-sensitive and does not accept ordinary wildcards. Apple FIND function help.

Exact Apple syntax and arguments

=FIND(search-string, source-string, start-pos)
Argument Required? Apple’s meaning and limit
search-string Yes String whose starting position you want to find. Case matters.
source-string Yes String within which Numbers searches. Spaces count as characters.
start-pos No Numeric character position at which to begin. Default 1. Apple requires it to be ≥ 1 and ≤ number of characters in the source string.

The returned position refers to the start of the matching text in the original source string, not an offset relative to start-pos. The official page demonstrates =FIND("e","where on earth",8) producing 10, not a search-relative position of 3. Ordinary * and ? patterns do not work as wildcards in this function. Apple’s example also demonstrates a REGEX-based search token, which is distinct from claiming that wildcard syntax works. Source: Apple FIND.

Numbers version, device scope, and locale settings

The exact function syntax in this guide comes from Apple’s current Formulas and Functions Help, version 15.4 path, accessed 2026-10-11. That number identifies the help edition; Apple does not establish a first-supported Numbers application version on this function page. Apple describes the Functions Browser in Numbers on Mac, iPhone, iPad and iCloud.com, but the function page does not prove identical behaviour on every older macOS/iOS/iPadOS release. No formula in this guide was run in native Numbers on any platform. Confirm the example in the version your readers use before approval.

Examples below assume a Numbers table with one header row. In a formula inside the same table, A2 means the cell at column A, row 2. In a different table, choose the source cells using the formula editor; a qualified Numbers reference can use Names::A2. Do not mechanically replace it with Excel’s Sheet!A2 syntax. This is covered in Apple’s cell-reference documentation.

Apple’s function syntax guidance shows a comma between arguments in the English reference. If the decimal separator on your device is a comma, manually typed function arguments are separated by semicolons instead. Only the separator changes; argument order does not. For example, type =FIND("-",A2) with a comma in the English style, but =FIND("-";A2) if your formula locale uses a decimal comma. The argument order stays the same.

Make a reproducible Numbers table

Create a Numbers table called Catalog, with one header row. Set column A to Text to keep product IDs such as 0097 as four-character codes. Enter these five strings exactly:

Row A — SKU B — Formula Expected first - position
2 CA-2048-R1 =FIND("-",A2) 3
3 US-7312-R2 =FIND("-",A3) 3
4 CA-0097-R3 =FIND("-",A4) 3
5 UK-6005-R1 =FIND("-",A5) 3
6 US-0120-R3 =FIND("-",A6) 3

Steps: Put the data in A2:A6, enter =FIND("-",A2) in B2, and fill through B6. Every input has exactly two letters before its first hyphen; the first - is therefore in position 3. This is an expected result calculated from the supplied strings, not a screenshot or recorded Numbers execution.

A case-sensitive example

On row 2, =FIND("R",A2) has expected output 9 because the capital R follows the second hyphen. Looking for lowercase r would not find the same character. No error-code spelling is asserted here: the official FIND page documents the case-sensitive search, while actual error presentation must be checked in Numbers during native QA.

Advanced example: find a later delimiter and extract an ID

In C2, use the optional start position to skip the first hyphen:

=FIND("-",A2,FIND("-",A2)+1)

The inner FIND returns 3; start looking again at character 4, and the next hyphen occurs at character 8. Expected C2: 8. On this specific two-hyphen code format, FIND can be combined with MID to extract the four-character identifier:

=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)

Expected output: text 2048. The first hyphen is in position 3, the second in position 8; the ID starts at 4 and spans 8-3-1=4 characters. This is independently checked string arithmetic, not a claim of execution in Numbers. It works only if the source follows the stated delimiter pattern. For a code with missing/extra hyphens, validate structure before extracting.

Troubleshooting, limits and mistakes

  • No matching text: FIND cannot return a valid start position for an absent case-sensitive substring. Confirm case, punctuation, and the source text; consult the formula editor for the actual error presentation instead of assuming an Excel-specific error label.
  • Unexpected position: Positions begin at 1, and spaces count. Inspect text characters instead of counting only words.
  • Invalid start position: start-pos must be between 1 and source-string length, inclusive. 0 and values beyond the last character are outside Apple’s documented range.
  • Later matches: Setting start-pos changes where to search; it does not reset the position numbering. Nested FIND finds later delimiters.
  • Wildcards and case: Apple says ordinary wildcard matching is unsupported in FIND; use SEARCH when matching without case or with wildcards. That page’s full syntax was inaccessible in this batch, so no independent SEARCH parameter claims are made here.
  • Wrong reference: A2 uses the table containing the formula. Choose the intended input cell when referencing another table.
  • Lost leading zeros: Import product IDs as text; a missing 0 cannot be restored by FIND.

Microsoft Excel and spreadsheet portability

Microsoft Excel documents FIND(find_text,within_text,[start_num]) with case-sensitive matching and one-based positions. However, do not copy specific Excel error codes to Numbers without testing its actual UI. Numbers can use table-qualified forms like Catalog::A2 whereas Excel has different worksheet-reference syntax. Apple’s FIND reference points to SEARCH for case-insensitive work; no unverified SEARCH syntax is given here. Microsoft FIND reference.

  • TEXTAFTER — existing owner-source guide for text after a delimiter. Source path checked; live HTTP not accessible.
  • TEXTBETWEEN — existing owner-source guide for text between delimiters. Source path checked; live HTTP not accessible.
  • REGEX.EXTRACT — existing owner-source guide; the official identifier’s punctuation is preserved. Publication note: Related guide links should be checked in the generated site. Native Numbers execution is not recorded.

Official reference and verification

Verification status: Official documentation checked; example outcomes were independently reasoned or arithmetically checked where applicable. Not executed in Apple Numbers.

  • No genuine Apple Numbers screenshots are included; this guide does not use mock application images.