Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
AND AND is offline
external usenet poster
 
Posts: 22
Default looking for the next value

hello,
I have these data:
LVSNR AKNUS AKAVZ LVCOD LVARR
CJ03304442 872620080 16 VI SV
CJ03304442 872620080 41 VI SV
CJ03304442 872620080 41 VI SV
IU00789017 873050400 16 BZ MI11
IU00789017 873050400 16 BZ CO
MT21880207 872465980 07 MEL CZ
MT21880207 872465980 05 MEL MO
MT21880239 872466300 16 MEL CZ
MT21880239 872466300 16 MEL CZ

they are thousands rows, so I don't need of filter on, becouse they are too
much to be check one to one.

I need know
1.what's the line next a value. AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 873050400 16 BZ CO
1. I need to know the next line, tha's:
MT21880207 872465980 07 MEL CZ

and if I know this line:
MT21880239 872466300 16 MEL CZ
2. if I need to know the previous line, what's the way?:
MT21880207 872465980 07 MEL CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 206
Default looking for the next value

On Feb 17, 5:54*pm, AND wrote:
hello,
I have these data:
LVSNR * AKNUS * AKAVZ * LVCOD * LVARR
CJ03304442 * * *872620080 * * * 16 * * *VI * * *SV
CJ03304442 * * *872620080 * * * 41 * * *VI * * *SV
CJ03304442 * * *872620080 * * * 41 * * *VI * * *SV
IU00789017 * * *873050400 * * * 16 * * *BZ * * *MI11
IU00789017 * * *873050400 * * * 16 * * *BZ * * *CO
MT21880207 * * *872465980 * * * 07 * * *MEL * * CZ
MT21880207 * * *872465980 * * * 05 * * *MEL * * MO
MT21880239 * * *872466300 * * * 16 * * *MEL * * CZ
MT21880239 * * *872466300 * * * 16 * * *MEL * * CZ

they are thousands rows, so I don't need of *filter on, becouse they are too
much to be check one to one.

I need know
1.what's the line next a value. * AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 * * *873050400 * * * 16 * * *BZ * * *CO
1. * * * * * * * * * * * I need to know the next line, tha's:
MT21880207 * * *872465980 * * * 07 * * *MEL * * CZ

and if I know this line:
MT21880239 * * *872466300 * * * 16 * * *MEL * * CZ
2. * * * * * * * * * * * if I need to know the previous line, what's the way?:
MT21880207 * * *872465980 * * * 07 * * *MEL * * CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew


Why do you need to do this? What are you trying to do?
  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 5,934
Default looking for the next value

A couple of questions about your data...

Is each line in a single cell (that is, is CJ03304442 872620080 16 VI SV in
cell A2)? Or are these spread into different cell in the row (that is, does
A2 contain CJ03304442 and B2 contain 872620080, etc.)?

Also, what do you mean by "I know this line"? In what way do you know it? Is
the value or values (depending on how you answered the above question) in a
cell or cells somewhere else on your worksheet?

Where do you want the "answers" to be located at?

Can there be more than one match for the data that you know? If so, how is
that to be handled?

--
Rick (MVP - Excel)


"AND" wrote in message
...
hello,
I have these data:
LVSNR AKNUS AKAVZ LVCOD LVARR
CJ03304442 872620080 16 VI SV
CJ03304442 872620080 41 VI SV
CJ03304442 872620080 41 VI SV
IU00789017 873050400 16 BZ MI11
IU00789017 873050400 16 BZ CO
MT21880207 872465980 07 MEL CZ
MT21880207 872465980 05 MEL MO
MT21880239 872466300 16 MEL CZ
MT21880239 872466300 16 MEL CZ

they are thousands rows, so I don't need of filter on, becouse they are
too
much to be check one to one.

I need know
1.what's the line next a value. AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 873050400 16 BZ CO
1. I need to know the next line, tha's:
MT21880207 872465980 07 MEL CZ

and if I know this line:
MT21880239 872466300 16 MEL CZ
2. if I need to know the previous line, what's the
way?:
MT21880207 872465980 07 MEL CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew


  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 222
Default looking for the next value

You can use a match() function to return the position of a particular set of
data.
For instance, if A2 had that value in it:
MT21880207 872465980 07 MEL CZ

Then this formula could search for it in column B.
=MATCH(A2,B100:B1000,0)

That returns a value of 6 from your sample. Once you have that number, you
can add or subtract from that number.

=MATCH(A2,B100:B1000,0)+1
Results are now 7

Lastly, you can feed that adjusted number BACK into the original range and
get the offset value.

=INDEX(B100:B1000,MATCH(A2,B100:B1000,0)+1))

Give it a try. This is dependent up the ability find that unique string
value at position 6 in column B, or whatever column that data is in.

--
"Actually, I *am* a rocket scientist." -- JB

Your feedback is appreciated, click YES if this post helped you.


"CurlyDave" wrote:

On Feb 17, 5:54 pm, AND wrote:
hello,
I have these data:
LVSNR AKNUS AKAVZ LVCOD LVARR
CJ03304442 872620080 16 VI SV
CJ03304442 872620080 41 VI SV
CJ03304442 872620080 41 VI SV
IU00789017 873050400 16 BZ MI11
IU00789017 873050400 16 BZ CO
MT21880207 872465980 07 MEL CZ
MT21880207 872465980 05 MEL MO
MT21880239 872466300 16 MEL CZ
MT21880239 872466300 16 MEL CZ

they are thousands rows, so I don't need of filter on, becouse they are too
much to be check one to one.

I need know
1.what's the line next a value. AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 873050400 16 BZ CO
1. I need to know the next line, tha's:
MT21880207 872465980 07 MEL CZ

and if I know this line:
MT21880239 872466300 16 MEL CZ
2. if I need to know the previous line, what's the way?:
MT21880207 872465980 07 MEL CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew


Why do you need to do this? What are you trying to do?

  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3,718
Default looking for the next value

Try this:

For the next line value:
assuming criteria in F2
=INDEX(A:A,MATCH(F2,A:A,)+COUNTIF(A:A,F2))

For the previous line value:
assuming criteria in F5
=INDEX(A:A,MATCH(F5,A:A,)-1)


"AND" wrote:

hello,
I have these data:
LVSNR AKNUS AKAVZ LVCOD LVARR
CJ03304442 872620080 16 VI SV
CJ03304442 872620080 41 VI SV
CJ03304442 872620080 41 VI SV
IU00789017 873050400 16 BZ MI11
IU00789017 873050400 16 BZ CO
MT21880207 872465980 07 MEL CZ
MT21880207 872465980 05 MEL MO
MT21880239 872466300 16 MEL CZ
MT21880239 872466300 16 MEL CZ

they are thousands rows, so I don't need of filter on, becouse they are too
much to be check one to one.

I need know
1.what's the line next a value. AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 873050400 16 BZ CO
1. I need to know the next line, tha's:
MT21880207 872465980 07 MEL CZ

and if I know this line:
MT21880239 872466300 16 MEL CZ
2. if I need to know the previous line, what's the way?:
MT21880207 872465980 07 MEL CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew



  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
AND AND is offline
external usenet poster
 
Posts: 22
Default looking for the next value

hello guys,
thanks a lot for ur precious support.
sorry for my late answer. I solved in this way:

the values was each in a different cell:
lvsr in A
aknus in B
etc.....

So I 've joined each line by "&" and I've used te "Teethless mama"'s
worksheet.

Thank you a lot again ones.

--
BBB


"JBeaucaire" wrote:

You can use a match() function to return the position of a particular set of
data.
For instance, if A2 had that value in it:
MT21880207 872465980 07 MEL CZ

Then this formula could search for it in column B.
=MATCH(A2,B100:B1000,0)

That returns a value of 6 from your sample. Once you have that number, you
can add or subtract from that number.

=MATCH(A2,B100:B1000,0)+1
Results are now 7

Lastly, you can feed that adjusted number BACK into the original range and
get the offset value.

=INDEX(B100:B1000,MATCH(A2,B100:B1000,0)+1))

Give it a try. This is dependent up the ability find that unique string
value at position 6 in column B, or whatever column that data is in.

--
"Actually, I *am* a rocket scientist." -- JB

Your feedback is appreciated, click YES if this post helped you.


"CurlyDave" wrote:

On Feb 17, 5:54 pm, AND wrote:
hello,
I have these data:
LVSNR AKNUS AKAVZ LVCOD LVARR
CJ03304442 872620080 16 VI SV
CJ03304442 872620080 41 VI SV
CJ03304442 872620080 41 VI SV
IU00789017 873050400 16 BZ MI11
IU00789017 873050400 16 BZ CO
MT21880207 872465980 07 MEL CZ
MT21880207 872465980 05 MEL MO
MT21880239 872466300 16 MEL CZ
MT21880239 872466300 16 MEL CZ

they are thousands rows, so I don't need of filter on, becouse they are too
much to be check one to one.

I need know
1.what's the line next a value. AND
2.what's the line before a value.
for example:
If I know this line:
IU00789017 873050400 16 BZ CO
1. I need to know the next line, tha's:
MT21880207 872465980 07 MEL CZ

and if I know this line:
MT21880239 872466300 16 MEL CZ
2. if I need to know the previous line, what's the way?:
MT21880207 872465980 07 MEL CZ

I know it is not easy, but I hope u can help me, becouse it's really
important for my job!.
thanks a lot to everyone wants help me.
--
Andrew


Why do you need to do this? What are you trying to do?

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 08:21 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"