Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/104090

From BetaArchive Wiki

XL: Filtering/Extracting a Record That Contains a Text String



The information in this article applies to:


  • Microsoft Excel for Windows, versions 2.x, 3.0, 4.0, 5.0, 5.0c
  • Microsoft Excel for OS/2, versions 2.2, 3.0
  • Microsoft Excel for the Macintosh, versions 2.x, 3.0, 4.0, 5.0, 5.0a
  • Microsoft Excel for Windows 95, versions 7.0, 7.0a
  • Microsoft Excel 97 for Windows
  • Microsoft Excel 98 Macintosh Edition





SUMMARY

In Microsoft Excel, you can use computed criteria to filter or extract all records from a list or database where a particular text string is contained in a given column.



MORE INFORMATION

Use the following example data with the appropriate procedure to filter or extract all records where the Name column contains the text string "Jo" (without the quotation marks).


Example Data

   A1: Name      B1:       C1: Name
   A2: John      B2:
   A3: Sue
   A4: Mary Jo
   A5: Bill 




Microsoft Excel Version 5.0 and Later

To use this method, follow these steps:


  1. To extract all records where a particular text string occurs in a column, enter the following computed criteria


B2: =SEARCH("Jo",A2)

where "Jo" is the text string to search for, and A2 is the first cell (not including the field name) in the column where the text string may occur. If you want to your search to be case sensitive, use FIND("Jo",A2).

To extract all records from a column that contain an exact match to a text string, enter the following computed criteria:

B2: =A2="John"

NOTE: The criteria name in the first row of the criteria range (cell B1) can be any name except the name of a database field; if you use the name of a database field, Microsoft Excel will interpret the criteria as comparison criteria. You may also leave the cell blank, as is shown here.

  1. Select the list range A1:A5.
  2. On the Data menu, point to Filter, and then click Advanced Filter. Click OK in the dialog box telling you that no headers are detected.
  3. Under Action, select the Copy To Another Location option. In the Criteria Range box, type "B1:B2" (without the quotation marks). In the Copy To box, type "C1" (without the quotation marks) and click OK.

If you used the first computed criteria shown above, the names John and Mary Jo appear in your filtered list. If you used the second computed criteria, only the name John appears.


Microsoft Excel Versions 2.x, 3.0, and 4.0

To use this method, follow these steps:


  1. Select cells A1:A5 and click Set Database on the Data menu.
  2. Select cells B1:B2 and click Set Criteria on the Data menu.


NOTE: The criteria name in the first row of the criteria range (cell B1) can be any name except the name of a database field; if you use the name of a database field, Microsoft Excel will interpret the criteria as comparison criteria. You may also leave the cell blank, as is shown here.

  1. Select cell C1 and click Set Extract on the Data menu (Microsoft Excel 3.0 and 4.0 only).
  2. To extract all records where a particular text string occurs in a column, enter the following computed criteria


B2: =SEARCH("Jo",A2)

where "Jo" is the text string to search for, and A2 is the first cell (not including the field name) in the column where the text string may occur. If you want to your search to be case sensitive, use FIND("Jo",A2).

To extract all records from a column that contain an exact match to a text string, enter the following computed criteria:

B2: =A2="John"

  1. Select cell C1. This step is required in Microsoft Excel 2.x; it is optional in Microsoft Excel 3.0 and 4.0.
  2. Click Extract on the Data menu. Click OK in the dialog box that appears on your screen.

If you used the first computed criteria shown above, the names John and Mary Jo appears in your extract range. If you used the second computed criteria, only the name John appears.

Additional query words: 2.20 4.00a 5.00a 5.00c 7.00a 97 98 XL98 XL97 XL7 XL5 XL4 XL3

Keywords :
Version : WINDOWS:2.0,3.0,4.0,5.0,5.0c,7.0,7.0a,97: MACINTOSH:2.0,3.0,4.0,5.0,98
Platform : MACINTOSH OS/2 WINDOWS
Issue type : kbinfo
Technology :


Last Reviewed: April 6, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.