# replacing something in a field with another field

**URL:** <https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232>\
**Category:** Support\
**Created:** [September 15, 2015, 3:10pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232 "2015-09-15T15:10:00Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Craigh\_Wake](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/96bed5/32.png) [@Craigh\_Wake](https://community.mp3tag.de/u/Craigh_Wake)\
**Post date:** [September 15, 2015, 3:10pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/1 "2015-09-15T15:10:00Z")

</div>

I want to make an action so that if the album has a certain character in it (doesn't matter which) it will replace the character with the what is in the Title (%Title%). But if there is normal text in the album it leaves it as such.

i tried using replace Field-album original-# replace with-%title% but it did not work.

can anyone please help?!

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [September 15, 2015, 4:10pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/2 "2015-09-15T16:10:17Z")

</div>

Can't you show a concrete example please?

In general:  
Create an action of the type "Format value" for ALBUM  
Format string: $replace(%album%,original-#,%title%)

---

<div class="post-metadata">

**Author:** ![Craigh\_Wake](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/96bed5/32.png) [@Craigh\_Wake](https://community.mp3tag.de/u/Craigh_Wake)\
**Post date:** [September 15, 2015, 5:37pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/3 "2015-09-15T17:37:03Z")

</div>

> [@ohrenkino](#):
>
> Can't you show a concrete example please?
> 
> In general:  
> Create an action of the type "Format value" for ALBUM  
> Format string: $replace(%album%,original-#,%title%)

For example if the title was "Sugar (EDX Remix)" i would manually type the album in as "Sugar". but if the title was "Going Crazy" and i wanted the album to be the same, i would just enter the album as "#". then i would want to run an action that would change the album to whatever the title is, if the album is "#". but the action would leave the album as is, if i had already entered text e.g. "Sugar".

Hope this makes sense, thanks

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [September 15, 2015, 5:42pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/4 "2015-09-15T17:42:40Z")

</div>

> [@help me pls](#):
>
> ...Hope this makes sense, thanks

Well, yes and no.

If you have empty ALBUM fields and you want to copy the title into the album field, the use a filter  
album MISSING  
and then create an action of the type "Format value" for ALBUM  
Format string: %title%

You could modify my example to  
Format string: $replace(%album%,#,%title%)

---

<div class="post-metadata">

**Author:** ![Craigh\_Wake](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/96bed5/32.png) [@Craigh\_Wake](https://community.mp3tag.de/u/Craigh_Wake)\
**Post date:** [September 15, 2015, 6:02pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/5 "2015-09-15T18:02:20Z")

</div>

> [@ohrenkino](#):
>
> Well, yes and no.
> 
> If you have empty ALBUM fields and you want to copy the title into the album field, the use a filter  
> album MISSING  
> and then create an action of the type "Format value" for ALBUM  
> Format string: %title%
> 
> You could modify my example to  
> Format string: $replace(%album%,#,%title%)

that does help thank you but i was wondering if you knew a way so that it would copy the title to album **only** when it is empty and leave it as it is when it already has an album.

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [September 16, 2015, 3:16am UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/6 "2015-09-16T03:16:52Z")

</div>

> [@help me pls](#):
>
> that does help thank you but i was wondering if you knew a way so that it would copy the title to album **only** when it is empty and leave it as it is when it already has an album.

This should be the case if you apply the filter.  
And: have you tried it with already filled album fields?  
As long as you do not have the search-character in the field, nothing should happen.

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [September 16, 2015, 6:54am UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/7 "2015-09-16T06:54:47Z")

</div>

> [@help me pls](#):
>
> ... i wanted the album to be the same, i would just enter the album as "#". then i would want to run an action that would change the album to whatever the title is, if the album is "#". but the action would leave the album as is, if i had already entered text ...

**Convert "Tag - Tag" ... or ... Action "Format value" Field ......: ALBUM Formatstring: $if($eql(%ALBUM%,'#'),%TITLE%,%ALBUM%)**

DD.20150916.1054.CEST

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:25pm UTC](https://community.mp3tag.de/t/replacing-something-in-a-field-with-another-field/17232/8 "2026-02-09T12:25:52Z")

</div>

Closed on February 9, 2026, 12:25pm UTC


