Hi guys
I just can't come up with a solution, I was hopeing maybe one of you had an idea.
We got the following data. Where Servername is the given list and all the other are just the same column but splittet into it's logical parts. I just thought I'd make it easier to understand and create a working formula. So they're really just helper rows.
I'm looking for a result similiar to this
* I only added spaces for readability
ZZ ABC 100 10001
ZZ = Always the same
ABC = Type of Server (Application, DC, DB etc.)
100 = Internal country code
10001 = Ongoing number (this is what I'm interested in)
As you can see in row "2", it would be great to not only get all missing numbers for each "type" (A3:A5), but also the single one after the last one actually in use.
I want to be able to take a look at the result and easily see which one are still free. If I have a single server I might just use a number inbetween (rows 3-5).
Example:
ZZ ABC 100 10003
If I got a clustered system, I might look for the smallest common number in two countries which are both free. So I would look in row "2", in both countries (100 & 200).
Example:
ZZ ABC 100 10006 [&] ZZ ABC 200 10006
Tricky part number is to get the values in row "1" dynamically generated aswell. So get all Unique <Type+Country> combinations.
If I had to create them manually, it wouldn't be as convenient as I intended, but I could live with that.
I guess in general we gotta find all the missing numbers, which isn't to hard, but in combination with respecting also it's type. If we'd just look the last 5 digits, we'd get wrong results, becuase "ZZABC10010001 != ZZABC20010001 OR ZZDEF10010001".
I hope this all makes any sense at all to someone not familiar with our naming convention.
Thank you very much for everyone taking a look into this!
Cheers!
I just can't come up with a solution, I was hopeing maybe one of you had an idea.
We got the following data. Where Servername is the given list and all the other are just the same column but splittet into it's logical parts. I just thought I'd make it easier to understand and create a working formula. So they're really just helper rows.
Servername | Type | Country | Number |
---|---|---|---|
ZZ ABC 100 10001 | ZZABC | 100 | 10001 |
ZZ ABC 100 10003 | ZZABC | 100 | 10003 |
ZZ ABC 200 10001 | ZZABC | 200 | 10001 |
ZZ ABC 200 10005 | ZZABC | 200 | 10005 |
ZZ DEF 100 10001 | ZZDEF | 100 | 10001 |
ZZ DEF 300 10001 | ZZDEF | 300 | 10001 |
I'm looking for a result similiar to this
A1 | ZZ ABC 100 | ZZ ABC 200 | ZZ DEF 100 | ZZ DEF 300 | |
---|---|---|---|---|---|
A2 | Highest free | ZZ ABC 100 10004 | ZZ ABC 200 10006 | ZZ DEF 100 10002 | ZZ DEF 300 10002 |
A3 | Free inbetween 1 | ZZ ABC 100 10002 | ZZ ABC 200 10002 | ||
A4 | Free inbetween 2 | ZZ ABC 200 10003 | |||
A5 | Free inbetween 3 | ZZ ABC 200 10004 |
ZZ ABC 100 10001
ZZ = Always the same
ABC = Type of Server (Application, DC, DB etc.)
100 = Internal country code
10001 = Ongoing number (this is what I'm interested in)
As you can see in row "2", it would be great to not only get all missing numbers for each "type" (A3:A5), but also the single one after the last one actually in use.
I want to be able to take a look at the result and easily see which one are still free. If I have a single server I might just use a number inbetween (rows 3-5).
Example:
ZZ ABC 100 10003
If I got a clustered system, I might look for the smallest common number in two countries which are both free. So I would look in row "2", in both countries (100 & 200).
Example:
ZZ ABC 100 10006 [&] ZZ ABC 200 10006
Tricky part number is to get the values in row "1" dynamically generated aswell. So get all Unique <Type+Country> combinations.
If I had to create them manually, it wouldn't be as convenient as I intended, but I could live with that.
I guess in general we gotta find all the missing numbers, which isn't to hard, but in combination with respecting also it's type. If we'd just look the last 5 digits, we'd get wrong results, becuase "ZZABC10010001 != ZZABC20010001 OR ZZDEF10010001".
I hope this all makes any sense at all to someone not familiar with our naming convention.
Thank you very much for everyone taking a look into this!
Cheers!