Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 14
Default testing data in above cell, and choosing column to copy from

i have a cell which wil set a value (5, 10, ETC). and depending on this value,
chnage the boxes below it.
i currenlty have:

=IF(B8=G8,G9,0)

which changes the cell is one criteria is met. however i want

=IF(B8=G8,G9,0) or IF(B8=j8,j9,0) or IF(B8=h8,h9,0)

can this be done in a cell? and if so, what is the syntax for separateing the
exprressions ("IF(B8=j8,j9,0)")?

--
Message posted via http://www.officekb.com

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9,101
Default testing data in above cell, and choosing column to copy from

Your formula has conflicting requirments. The data that gets displayed in
the cell must be independant.
B8 can equal G8, H8, and J8 at the same time. What do you want display in
this case.


"OTWarrior via OfficeKB.com" wrote:

i have a cell which wil set a value (5, 10, ETC). and depending on this value,
chnage the boxes below it.
i currenlty have:

=IF(B8=G8,G9,0)

which changes the cell is one criteria is met. however i want

=IF(B8=G8,G9,0) or IF(B8=j8,j9,0) or IF(B8=h8,h9,0)

can this be done in a cell? and if so, what is the syntax for separateing the
exprressions ("IF(B8=j8,j9,0)")?

--
Message posted via http://www.officekb.com


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 14
Default testing data in above cell, and choosing column to copy from

how is it conflicting?, besides i figured it out myself, and it is

=IF(B8=G8,G9,IF(B8=H8,H9,IF(B8=I8,I9,IF(B8=J8,J9,0 ))))

to make it easier to view it is
=IF(B8=G8,G9, IF(B8=H8,H9, IF(B8=I8,I9, IF(B8=J8,J9,
0))))

Joel wrote:
Your formula has conflicting requirments. The data that gets displayed in
the cell must be independant.
B8 can equal G8, H8, and J8 at the same time. What do you want display in
this case.

i have a cell which wil set a value (5, 10, ETC). and depending on this value,
chnage the boxes below it.

[quoted text clipped - 8 lines]
can this be done in a cell? and if so, what is the syntax for separateing the
exprressions ("IF(B8=j8,j9,0)")?


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200706/1

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9,101
Default testing data in above cell, and choosing column to copy from

without knowing what is in each column you can't tell if what you are doing
is logically correct. Looking at whatt you are doing from a mathematically
point of view it is something you want to avoid except under very controled
situations.

One situation would be

Col H Col I Col J
First Name Last Name Color Hair


Does it make sense that column B would have either the first name, last
name, or color of hair.


Second situation would be colums H-J are would have First names?

Col H Col I Col J
8 Bob Ed Bob
9 22 33 44

Bob is in both in column H and J. Is the number you want from row 9 the 22
or the 44. this is the conflicting situation. If row 9 column H & J both
contained 22 then there is no problem. Your formula will take the value in
column H before the one in column J.

"OTWarrior via OfficeKB.com" wrote:

how is it conflicting?, besides i figured it out myself, and it is

=IF(B8=G8,G9,IF(B8=H8,H9,IF(B8=I8,I9,IF(B8=J8,J9,0 ))))

to make it easier to view it is
=IF(B8=G8,G9, IF(B8=H8,H9, IF(B8=I8,I9, IF(B8=J8,J9,
0))))

Joel wrote:
Your formula has conflicting requirments. The data that gets displayed in
the cell must be independant.
B8 can equal G8, H8, and J8 at the same time. What do you want display in
this case.

i have a cell which wil set a value (5, 10, ETC). and depending on this value,
chnage the boxes below it.

[quoted text clipped - 8 lines]
can this be done in a cell? and if so, what is the syntax for separateing the
exprressions ("IF(B8=j8,j9,0)")?


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200706/1


  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 14
Default testing data in above cell, and choosing column to copy from

Ah, I see what you are saying now, yes I had seen that problem, and the way i
worked around it was the validation field has 8 selections (All unique words),
and all of the cells will refernece that top cell, thus calling the correct
data.

=IF(B8=G8,G9, IF(B8=H8,H9,0))

in this case it doesn't matter if G8 and G12 have the same values, as the
criteria to check is always B8, which will be a unique reference (such as "1
pending"; "2 Complete", etc).

The only downside to the way I have done this is the maxium number of
criteria you can have is 8 (9 if you include the last false). I am guessing
that is when excel runs out of available colours to outline the referred
cells ;) [luckily, there are only 8 sheets my colleague is using, plus
a 9th one for totals, so it works out ok in this situation)

Joel wrote:
without knowing what is in each column you can't tell if what you are doing
is logically correct. Looking at whatt you are doing from a mathematically
point of view it is something you want to avoid except under very controled
situations.

One situation would be

Col H Col I Col J
First Name Last Name Color Hair

Does it make sense that column B would have either the first name, last
name, or color of hair.

Second situation would be colums H-J are would have First names?

Col H Col I Col J
8 Bob Ed Bob
9 22 33 44

Bob is in both in column H and J. Is the number you want from row 9 the 22
or the 44. this is the conflicting situation. If row 9 column H & J both
contained 22 then there is no problem. Your formula will take the value in
column H before the one in column J.

how is it conflicting?, besides i figured it out myself, and it is

[quoted text clipped - 14 lines]
can this be done in a cell? and if so, what is the syntax for separateing the
exprressions ("IF(B8=j8,j9,0)")?


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200706/1



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 14
Default testing data in above cell, and choosing column to copy from

oops, wrong line, it was actually:
IF(B8="1 pending",G9, IF(B8="2 complete",H9,0))


OTWarrior wrote:
Ah, I see what you are saying now, yes I had seen that problem, and the way i
worked around it was the validation field has 8 selections (All unique words),
and all of the cells will refernece that top cell, thus calling the correct
data.

=IF(B8=G8,G9, IF(B8=H8,H9,0))


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...mming/200706/1

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Copy last cell with data in column E on one sheet to cell on anoth Seahawk Excel Worksheet Functions 7 May 7th 09 02:52 AM
Choosing last set of data in column Erik Excel Worksheet Functions 11 June 4th 07 09:45 PM
I need data to copy to the next available cell in a column from a macro JasonK Excel Programming 2 March 30th 06 09:40 AM
Copy data in column based on cell value oakman[_13_] Excel Programming 0 October 27th 04 05:49 PM
Copy data in column based on cell value oakman[_12_] Excel Programming 1 October 27th 04 05:13 PM


All times are GMT +1. The time now is 08:11 PM.

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

About Us

"It's about Microsoft Excel"