Hi Anne, I don't think the 008.substring command will help in this case ( and Terry will say if it does) I have found it easier to work with 008 data if I copy it to another field so here's what I did to create a task Copy field Source 008 Destination 900 Edit field Field 900 Find: (\$a).{33}([1f]).* Find and save \$a and the data at position 33 if 1 (fiction) or f (novels) Replace $1 $2 replace the existing data with the saved data Add new field Pattern: =690 \\$aFiction Find 900.{5}[1f] Delete field 900 This is all assuming you have only one 998 field per marc record. Please let me know if you have questions. deb From: MarcEdit support in technical and instructional matters <[log in to unmask]> On Behalf Of Ann Ryan Sent: Wednesday, November 20, 2019 4:06 PM To: [log in to unmask] Subject: [MARCEDIT-L] Conditional field creation using a value in the 008 field Hi all Relative newbie to working with MarcEdit. I’m trying to work out how to conditionally create a new MARC tag depending on a value in the 008 field. I can figure out how to do this for ‘ordinary’ MARC tags (using Add if present/not present), but not for 008 I want to create the field 690 \\$aFiction., if there is a code 1 in position 33 in the 008 tag (i.e. the literary form is ‘Fiction’) Hope the experts can help…. Ann Ryan Cataloguing Manager - Development Wheelers http://secure-web.cisco.com/12RDfNwftVj0eZfN2FvgDpWU6qpV7HamWQpYKLZcIZCBpN4q3rXDBLXImwuFSQLYzq5USCSWTFGywcN1o4ya4Qx5vgkWO155LVxTYPt3UAcKhybhxKv_GFGxWQrRKQm1MAhqZfy-2f0KGMetUoOrut6lZ9gEpLylQm0wM15v8pnAucxfpZHkRi4CMOQalpnrOLUfaa1oaiZMPOVGKfraE89PL_bh_Ho-ZGH6ykmOEaTVx5vRKJ1r3OxaE8UtEDYEBhRyZ7dl7TlED-BqTaHR1sPzqq0XuX6VmPKakpJlU4QBnvQv-KSiedT8Ur9hbpVJHJgm_fPypqNT2usip8sxLMPXDq2GL9hVDOJHF8HLO9ToDMkwE4knZTxgld7971hpeGVxPFOui0MIK0A-doKvnBA/http%3A%2F%2Fwww.wheelers.co.nz http://secure-web.cisco.com/1cKgtDZBcmKIC0EIoJmiRCxWlMejqt1jEspl1GUY2yJSLiWKw9_M0SXJ1IIwxWOj-OxFuMDrC2z-ha_VhNjT5xRIlsQ8kRBrMKNRX6-NZP3VfBs4wn_kETTcTwmcmQckCAVkSb1FjRjfZoMb9wXuSxAQjdAFJE5km4oQUtVqocgyuvYfoRogGjJB_jtkCccnQ2MkNHPAOWub30XbqAjo52r-C4o_r4ZVsbGfYF4q0pW-5Et50GBNfiuazRvVLzAbt2Q2MTy2CCixC9qrtu4RbFRNW2HjeiCRVbFeikZa4RAXmTAWtpxIf1u4YBExKWVcN7uB8v_qiOgjfqsZtbpV49TeYnNhYZS8Oq2RY92hwRtXcEUVduaic0ZjbUmDZA6cIoiFnduJ4SJH0Ek7XlF3gDA/http%3A%2F%2Fwww.eplatform.co P +64 9 479 7979 EXT 222 F +64 9 479 7949 211 Wairau Rd, Glenfield PO Box 305404, Triton Plaza, Auckland 0757 [log in to unmask] ________________________________________________________________________ This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask] ________________________________________________________________________ This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask] ________________________________________________________________________ This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit. If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]