Home → Cataloging Bibliographic Records → Editing MARC Records → MARC Batch Edit
Last Updated 02/04/2026
On This Page
Evergreen includes a function that allows catalogers to make simple changes to multiple MARC records at once. This function is limited to adding and removing MARC tags and subfields, or making straightforward edits to existing metadata in these fields.
NC Cardinal typically does not recommend editing records in batch. However, the function is available in Evergreen, allowing catalogers to add, remove, or modify specific tags on multiple records at once.
This function is typically used to batch modify records in buckets.
MARC Batch Edit is a powerful tool, but it also has some limitations. This tool can do the following tasks to a group of MARC records:
This tool cannot do more advanced tasks, such as:
For more complex batch editing of MARC records, it is recommended that you use MarcEdit instead.
To access MARC Batch Edit, select it from the Cataloging dropdown menu:
The MARC Batch Edit screen will display:
The modal includes the following fields:
Record Source: Use this field to identify the batch of records you will be editing. This includes options to select an existing record bucket, upload a CSV file of record ID numbers, or manually input record IDs.
Action (Rule Type): This field allows the user to define the type of action to take. Options include:
MARC Fields: These fields identify which MARC tags and subfields will be added, deleted, or edited, and the metadata for the new/edited tag.
Note: Data in the MARC Data field must be formatted with indicator delimiters (\) and subfield delimiters ($).
Go! (button): This button runs the action defined by the rule template(s).
Advanced Matching Restrictions: You should never have to use these fields. In fact, we strongly recommend you use MarcEdit instead should you need this level of complexity when batch editing MARC records.
Add a New Merge Rule: To avoid potential widespread errors, NC Cardinal recommends adding only one edit/merge rule at a time.
Remove This Merge Rule: This button removes merge rules prior to hitting the Go button. Since NC Cardinal discourages catalogers from making multiple batch edits at once, this should not be necessary.
Note that you can only enter one record ID at a time. Even if you enter multiple record ID’s, only the first record will be impacted by the edit. The other records will not be touched.
The screenshot below demonstrates adding =250 \\$aLarge print edition. to several records in a bucket. The "Merge Template Preview" box shows you what the information will look like in the record.
The screenshot below demonstrates deleting field =250 from a record selected using its record ID.
Note: If you intend to delete the entire field, including all subfields in the MARC Tag, do NOT include any subfields. If you include all the subfields (even if there is only one), the process will hang indefinitely. However, if there are multiple subfields, and you only want to delete one of them, enter the subfield in the Subfields (optional) field.
The screenshot below demonstrates replacing the existing =100 field in several records in a bucket with a new =100 \\$aPatterson, James,$d1947- field, subfields, and data.