I have been ripping my movie collection now for a little and need a little help with a database I am creating for it. I have a movie database list with the movie titles in column C, the year in column D, and the release version (Theatrical Cut, Director's Cut, etc) in column E. I currently have column B setup to substitute symbols with "."
The current formula is as follows in column B:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C3," - ",".")," ","."),"'",""),":",""),"/","."),"..",""),",","")&IF(RIGHT(C3,1)=".","",".")&D3&IF(E3="","","."&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(E3," - ",".")," ","."),"'",""),":",""),"/","."),"..",""),",",""))
The problem I am running into is that you can only nest 7 Substitutes before it no longer will work and I need to substitute many more symbols than that.
I want the output in column B to be as follows where each word and the year is separated by only one ".":
<colgroup><col><col><col><col></colgroup><tbody>
</tbody>
I have setup a new sheet named "Replacement List" where the value to be replaced is in column A and the new symbol is in column B as follows:
<colgroup><col><col></colgroup><tbody>
</tbody>
How would I best go about this?
Keep in mind that "Movie-1" and "Movie - 1" would both need to return "Movie.1". "Movie - 1" should NOT return "Movie...1".
The current formula is as follows in column B:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C3," - ",".")," ","."),"'",""),":",""),"/","."),"..",""),",","")&IF(RIGHT(C3,1)=".","",".")&D3&IF(E3="","","."&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(E3," - ",".")," ","."),"'",""),":",""),"/","."),"..",""),",",""))
The problem I am running into is that you can only nest 7 Substitutes before it no longer will work and I need to substitute many more symbols than that.
I want the output in column B to be as follows where each word and the year is separated by only one ".":
B | C | D | E |
Info File Filename | Title | Year | Release Version |
Movie.1.Title.2016.Directors.Cut | Movie 1 Title | 2016 | Director's Cut |
Movie.2.Title.2012.Recut.Unrated.Extended | Movie 2: Title | 2012 | Recut, Unrated, Extended |
Movie.3.Title.2010 | Movie 3 - Title | 2010 | |
Movie.3.Title.A.Title.B.2004 | Movie 3 Title A/Title B | 2004 | |
Movie.5.Title.2005.Special.Edition.DVD | Movie 5... Title | 2005 | Special Edition DVD |
<colgroup><col><col><col><col></colgroup><tbody>
</tbody>
I have setup a new sheet named "Replacement List" where the value to be replaced is in column A and the new symbol is in column B as follows:
Find… | Replace With… |
" - " | "." |
"-" | "." |
"?" | "." |
"/" | "." |
"" | "." |
"'" | "." |
": " | "." |
"_" | "." |
"|" | "." |
"(" | "." |
")" | "." |
"," | "." |
"$" | "." |
<colgroup><col><col></colgroup><tbody>
</tbody>
How would I best go about this?
Keep in mind that "Movie-1" and "Movie - 1" would both need to return "Movie.1". "Movie - 1" should NOT return "Movie...1".