Compare two columns character by character
Hi
In a form I have block A. Which contains two columns Old Value and New Value both are of varchar datatype. I want to compare Old Value and New Value character by character and display the characters which are there in New Value but not in Old Value in a different colour when this block is being called.
Example1 :Old Value : 13-Jul-2007
And New Value : 19-Jul-2007
I need the output to be display in this way - 19(in different clour)-Jul-2007. Only 9 should be in different colour.
Example2 :Old Value : - (No value Previously)
And New Value : SI DONE
So output to be display in this way New Value "SI DONE" should be in different colour.
Just to hightlight the users that this is change made instead of they manually compare field by field for the changes to take note..
Pls help me this is bit urgent. Help me to suggest any java related coding can help me or any plugins that we can call thru forms to do it.. Pls help.
Rishi
You take a variable i (integer type) and initialize it to 1.
Take a loop where u'll find one by one character in loop as follows.
DECLARE
i NUMBER(10) := 1;
old_str VARCHAR2(240); -- For Old String
new_str VARCHAR2(240); -- For New String
differed_str VARCHAR2(240) := '';
BEGIN
WHILE i <= GREATEST(LENGTH(old_str),LENGTH(new_str))
LOOP
IF SUBSTR(old_str,i,1) <> SUBSTR(new_str,i,1) THEN
differed_str := differed_str||SUBSTR(new_str,i,1);
END IF;
i := i + 1;
END LOOP;
END;
So, now ur extra characters in New Field will be :differed_str.
May be u can give a msg with that string.
Thanx,
Cheers,
Similar Messages
-
Create ViewCriteria comparing two columns from same table
Does anyone know how I can create a ViewCriteria where clause that compares two columns from the same table?
For example if I had two integer columns (MINSAL and MAXSAL) and wanted to see if they are equal. I would normally do the following SQL below.
SELECT * FROM EMPL
WHERE MINSAL = MAXSALIt works, but it is not ideal.
Setup a Transient column that performs a groovy evaluation of MINSAL=MAXSAL and then my ViewCriteria evaluates the column to true and I set Query Execution Mode to Both. -
How do I compare two columns of data in Numbers to find the unique results?
Hello all,
I'm looking for a way to compare the data from two columns so I can find the unique results and display that data in a third column. To be specific, here's what I'm doing.
Column A is a list of email addresses for people I have already written. Column B is a list of email addresses for people I would like to contact. I am not sure if there are email address from Column A in Column B, but there may be and if there are, I must find out so that I don't send a second email to these recipients. How can I have Numbers look at both columns and tell me which email addresses in Column B are not in Column A?
Thanks for the help!!!gfmp123,
Here's an alternate use of MATCH to find duplicates. I hope you find one of the two solutions, Wayne's or this one, useful for your case.
The expression in Column C is:
=IFERROR("Dup in Row "&MATCH(B, A,0), "")
Regards,
Jerry -
Compare two columns and match ALL recurring values, not just the first instance
Hi everybody...
I was looking for a way to compare values in two columns, identifying every duplicate value instance on a third column.
Searching around the forums, I found a solution, albeit a partial one; I am using this formula: =IFERROR("Duplicate in row "&MATCH($A,$B,0),"") along column C, to compare values between columns A and B. When applied, the formula will render the first instance where there is a duplicate; unfortunately MATCH will only register the first instance of the duplicated values.
For example:
The first value on column A is 'Apple'. On column B there are three instances for the value 'Apple', the formula identifies the first of these values, but not the remaining two.
I am not an advanced Numbers or Excel user, and the answer to this problem eludes me. I am attempting to compare columns that have no less than 1000 rows each, so you can imagine how, finding a solution to my problem would be really great.
Thanks in advance,
PabloUnfortunately I can't see your screenshot, but supposing you have a table like this:
Col1
Col2
1
3
Dupe
2
4
Dupe
3
5
Dupe
4
6
5
7
Then here is one way to flag the duplicates.
The formula in C2, copied down, is:
=IF(COUNTIF($A,$B2)≥1,"Dupe","")
Then filter on column C for 'Dupe', and copy the values in column B to wherever you need them.
SG -
I want to compare two columns and replace any equal values with the value in a specific cell
I want to compare the numbers in two columns and replace all matching numbers in the second columns with the corresponding value from a cell in the same row as the matching number.
Me too.
Barry -
hello,
i want to compare the two columns A and B which contain numbers and then select a table with "A is smaller", "B is smaller" or "A and B are equal".
for example if i have this table:
A______________B
1______________5
3______________2
4______________7
9______________-1
2______________2
the result should look like this:
RESULT
A is smaller
B is smaller
A is smaller
B is smaller
A and B are equal
how should my query look like?
thanks in advance!SQL> select * from t;
A B
1 5
3 2
4 7
9 -1
2 2
0
42
8 rows selected.
SQL> select a
2 ,b
3 ,case
4 when a > b then 'B is smaller'
5 when a < b then 'A is smaller'
6 when a = b then 'A and B are equal'
7 else 'can''t compare nulls'
8 end result
9 from t;
A B RESULT
1 5 A is smaller
3 2 B is smaller
4 7 A is smaller
9 -1 B is smaller
2 2 A and B are equal
0 can't compare nulls
42 can't compare nulls
can't compare nulls
8 rows selected. -
Using Excel Functions, such as VLOOKUP to compare two columns of text for similarities
My problem seems simple but I am struggling to figure it out. I have two columns of text. I am trying to see if the text in column B appears in column A. However, it is not always an exact match, and I basically want to check if column A contains the text
that appears in column B. What is the best way to do this?In C2, use a formula like
=IF(SUMPRODUCT(NOT(ISERROR(SEARCH(B2,$A$1:$A$1000)))*1)>0,"Found","Not Found")
then copy down to match column B.
This formula will return "Found" when the entire contents a cell in B is found somewhere in any cell in A1:A1000. E.G., "red" in B2 is found in cell A100 which contains "I have a red dog" -
Comparing two column values with multiple Parameter in VC (Indicator)
Hello VC experts,
GM
I would like to know about how to indicate multiple parameter with different colour in same column and also comparing value with adjucent column.
Eg.
Parameters ,, Column1 ,, Column 2 ,, Indicator (Image)
Parameter 1 ,, a1 ,, b1 ,, RED
Parameter 2 ,, a2 ,, b2 ,, GREEN
Parameter 3 ,, a3 ,, b3 ,,
Parameter 4 ,, a4 ,, b4 ,,
In case I : Parameter -1 Column 1 ( value) = more is better compared to Column 2
In case II : Parameter -2 Column 1 ( value) = Less is better compared to Column 2
How to acheive this INDICATOR based value comparison.
Edited by: Sunil B. Mundhe on Mar 7, 2009 6:30 AM
Edited by: Sunil B. Mundhe on Mar 7, 2009 6:38 AMHi
This is possible in VC. You have to insert 'Image' UI in the required table. Add images of alert through 'Image manager' (Tools tab). Select relevant images of alert in 'Image' UI. In display there is option for 'visibility condition' there you enter condition (like if greater than ,true,false).
Like wise you can add multiple 'Image' UIs in that table & based on visibility conditions you will get these alert images in table.
Regards
Sandeep -
Tabular Form Validation: Comparing Two Columns vs Check Constraint
What is the best approach for validating that one column needs to be greater than another column in a tabular form when attempting to save. (E.g. An effective date and expirey date column. The expirey date column >= effective date column)
At the moment I have a check constraint on the two columns at the database level which is fine but it returns and passes up a pretty cryptic (from a business user perspective) unfriendly message to the user as follows:
Error in mru internal routine: ORA-20001: Error in MRU: row= 1, ORA-02290: check constraint (IDMTC.ADDRESS_TYPE_CON) violated, update "IDMTC"."ADDRESS_TYPE" set "ID" = :b1, "CODE" = :b2, "NAME" = :b3, "LOV_SORT_ORDER" = :b4, "DESCRIPTION" = :b5, "EFFECTIVE_DATE" = :b6, "EXPIRY_DATE" = :b7 where "ID" = :p_pk_col
Unable to process update.
Is there a way to inject, detect and/or replace this with a friendlier business user message? I have confirmed that the "Unable to process update." text at the bottom below the MRU Internal routine error raised from my check constraint is the process error message for my Apply MRU process.
I was hesitating going down a larger page level validation where I loop through the tabular form array and/or inject some client side Javascript.
Any advice? Have I simply overlooked some tabular form options for validating using cross column values?
Thanks,
JeffJeff..Thanks for the response.
However because I am working in a tabular form at design time I don't know which controls I can reference in a dynamic action, or custom Javascript routine other than selecting all elements in a column using JQuery, etc.
I have decided to go with for the time being an approach I found here: doing validation on tabular form
My code ended up looking something like and was entered into a page level validation as a PL/SQL function body returning error text.:
DECLARE
l_error VARCHAR2 (4000);
BEGIN
FOR i IN 1 .. apex_application.g_f02.COUNT
LOOP
--If Expiry date is older then effective date
IF nvl(apex_application.g_f08 (i), to_date('31-DEC-9999', 'dd-mon-yyyy')) < apex_application.g_f07 (i) THEN
l_error :=
l_error
|| '</br>'
|| 'Row '
|| i
|| ': Expiry date must be greater than effective date '
|| ' for maintenance item name: '
|| apex_application.g_f03 (i);
END IF;
END LOOP;
RETURN LTRIM (l_error, '</br>');
END;
I had been hoping with Apex 4+ that there was additional native functionality to do this type of validation or somehow be able to reference a column or control name instead of a generic array column so that my code was better self documenting.
It works for now...but would love to revisit with maybe a cleaner client side solution that does the validation and highlights the invalid element since I still maintain data integrity at the db with the check constraint.
Thanks,
Jeff -
Oracle Procedure- Get aggrigate value based on comparing two columns
Hi All,
I have written a Procedure which accepts one input parameter and returns one refcursor.
The logic used in the procedure is:
The procedure is used to display summary as well as detail report. When the input parameter have more than one comma saperated values then it will act as a summary report and when there will be just one value as the input then it will act as a detail report.
The input parameter is like 'AA12345,BB45434,HJ89736' the first two character is Brand_id and the rest of the 5 character is the propery_id.
The aggrigation aggrigation query is :
Select Month_name,Year,sum(REVPAR),Sum(ADR) from FIS_KPI_TREND where
Brand_id='AA' and SIte_id='12345' group by Month_name,Year;
The above query will worke fine for the Detail report when there will be just one value for the input as 'AA12345'.
The problem is comming for the Summary report when I need to get the aggrigated value for all the brand and site which came in the input parameter.
So i changed the query as:
Select Month_name,Year,sum(REVPAR),Sum(ADR) from FIS_KPI_TREND where
Brand_id||SIte_id in ('AA12345','BB45434','HJ89736') group by Month_name,Year;
(I'm using parser function to parse comma saperated values.)
By doing this i'm getting the desired result but the performance has decrised as the Index is based on Brand_id and Site_id but i'm Using Brand_ID||Site_id for my search.
Can any one suggest any other way to rewrite this query so that it can take the index as well as give me the sesired output.
Database used : Oracle 10g
Thanks in advance.
Sumit Narayan
Edited by: Sumit Narayan on Apr 11, 2010 10:00 PMI'd be inclined to do something like this to parse the comma separated list, which would allow you to join without concatenating columns like you're doing now.
ME_XE?select
substr(column_value, 1, 2) as brand_id,
substr(column_value, 3, length(column_value)) as site_id
from table(sys.ODCIVARCHAR2LIST('AA12345','BB45434','HJ89736'));
2 3 4
BRAND_ID SITE_ID
AA 12345
BB 45434
HJ 89736
3 rows selected.
Elapsed: 00:00:00.20
ME_XE?
ME_XE?select * from v$version;
BANNER
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
5 rows selected.
Elapsed: 00:00:00.39
ME_XE?So for your case ...
Select
f.Month_name,
f.Year,
sum(f.REVPAR),
Sum(f.ADR)
from FIS_KPI_TREND f, table(sys.ODCIVARCHAR2LIST('AA12345','BB45434','HJ89736')) t
where f.Brand_id = t.brand_id
and f.SIte_id = t.site_id
group by f.Month_name, f.Year;Edited by: Tubby on Apr 11, 2010 10:12 PM -
Compare two columns between two tables
Hi all,
I have two separate datasets in Table 1 and Table 2.
Both datasets have Column A First name and Column B Last name in common.
The data in the subsequent columns is different.
Some of the people listed in each table are the same.
I want to delete the people from Table 1 who are in table 2.
If I run a formula like this =COUNTIF(Table 1 :: A2:A200, A2) I can return a 1 or 0, use conditional formatting to colour that cell, sort the table and delete all the rows containing 1.
However that only checks for First Name.
What I need to do is check if First name AND Last name in Table 1 are the same as First Name AND Last Name in Table 2 - and then return a True of False (1 or 0 or anything) in a separate column.
Please help.
Thanks in advance.
M.Moich wrote:
Presumably this lets me compare multiple values across multiple tables also?
Moich,
As you will see as you become familiar with this function, it can only count rows in one table. The comparison (criteria) values can come from anywhere, but what you are counting are "records" that meet the multiple criteria. A record is one row. I think that was your question, but I'm not positive.
I can't seem to find how to insert formulas into the conditional rules.
You'll have to put the formulas elsewhere and refer to them with simple comparisons.
Jerry -
How to insert a KPI by comparing two columns
I want to compare the date value under "Start" column and date value under "BL1 Start" column and if they are same I want to use an Indicator in another field and if not same, then another indicator should be displayed in the same field.
Kindly let me know how to do it.
Regardsit is true that you cannot use any 2 parameters (user defined and P6 standard fields alike for that matter) on both sides of the "is" operator in the "if" section of the global change as a condition.
and since the use-case is there, personally i see no good reason why this cannot be so. if any-to-any field comparisons are allowed, any meaningless comparisons of different data types should simply return 0 as their truth value (condition not met) or generate global change report errors
or, more elegant solutions could include more complex "sentences" used as conditions, with more than one operator
e.g. if param_1 < param_2 - param_3,
where param_n is any field (user defined or standard)
also the choice of any parameter as well as operators from dropdown lists should be limited based on the data type of the previously selected parameter(s)
to answer your initial question, the only workaround i can think of is for you to:
*1.* create a user defined field: my_kpi
*2.* use global_change_1 to calculate the value of my_kpi, based any other n number of standard fields, udf's, and/or custom values including PS, CD, current_date_time, substring(), etc to meet your requirements.
use as many "then" lines as needed. no "if" lines required.
e.g.
my_kpi = param_1 + param_2
my_kpi = my_kpi * param_3
my_kpi = my_kpi - some_other_udf
my_kpi = my_kpi / {custom value} division by 0 should be avoided because it will generate errors
this is the equivalent of
my_kpi = ((param_1 + param_2)*param_3 - some_other_udf) / {custom value}
you will probably need one ore two lines with simple divisions or substractions to calculate some relevant value for my_kpi.
e.g.
my_kpi = CD - Planned Finish
my_kpi = my_kpi - {contingency}
*3.* create another udf: my_indicator
*4.* use global_change_2 to assign colour-coded values to my_indicator
if my_kpi < minumum threshold, then my_indicator = red, else my_indicator = green
if you want a 3-colour scale you will need an extra global change to introduce the yellow flag.
the major downside to this is that P6 does not provide (not even v7) solutions for scheduled (jobs), action-triggered or even conditional running of a global change as defined.
it would be nice to have global change batches and have global_change_n triggered by the completion of global_change_n-1, or even to embed one global change (a reference to its definition) within "then" or "else" lines of another global change.
this could significantly enhance (or totally screw up :) the business logic of P6
regards
Edited by: [email protected] on Oct 7, 2009 7:08 PM
Edited by: [email protected] on Oct 7, 2009 7:12 PM -
Query for comparing two columns in two tables
Hai, all,
I have following two tables and columns, I need to get the rows (all columns) from scott.cp_ip which are not ( the same value present in t1 and also in t2).
Table scott.cp_ip column cp_ip.vrno = Table scott.cb1 column cb1.cb_vnno
I used the following query and did not get the correct result:
select * from scott.cp_ip where cp_ip.vrno in (select cb1.cb_vnno from scott.cb1);
Can you please tell how it can be solved?
Thanks in advance.
Rcs
SQL> desc scott.cb1;
Name Null? Type
ID NUMBER
SUPCODE NUMBER
SUPLNAME VARCHAR2(100)
NAME VARCHAR2(100)
ITEMCODE VARCHAR2(10)
RECDOC NUMBER
RECDATE VARCHAR2(10)
TOTVALUE NUMBER
QTY NUMBER
CB_IPNO NUMBER
CB_VNNO NUMBER
CB_VDT VARCHAR2(10)
CB_AMT NUMBER
SQL> desc scott.cp_ip;
Name Null? Type
ID NUMBER
VRNO NUMBER
CODE VARCHAR2(50)
HEAD VARCHAR2(255)
PARTI VARCHAR2(255)
CR NUMBER
SQL> select * from scott.cp_ip
2 intersect
3 select * from scott.cb1;
select * from scott.cp_ip
ERROR at line 1:
ORA-01789: query block has incorrect number of result columns
SQL> (select * from scott.cp_ip
2 minus
3 select * from scott.cb1)
4 union all
5 (select * from scott.cb1
6 minus
7 select * from scott.cp_ip);
(select * from scott.cb1
ERROR at line 5:
ORA-01789: query block has incorrect number of result columns
SQL> select * from scott.cp_ip where cp_ip.vrno in (select cb1.cb_vnno from scott.cb1);
result=instead of 1408 rows, 1481 rows (excess 73 rows) getting!
----------Instead of SELECT * write only the column that you want to compare. I guess that would be cb1.cb_vnno and cp_ip.vrno.
-
Comparing two columns in two tables using partial text strings and copying data between tables
I have two tables:
The Vendor table is supplied by a clothing manufacturer and lists product data by row with a column that contains a unique manufacturer ID, such as T5C4. In this table is a short product description and a long product description that I need to find and copy into the second table, Inventory.
The Inventory table is an export from our Magento store. Each row contains a unique inventory number in a column that includes but does not match the unique manufacturer ID from the Vendor table. For example, the unique inventory number could be T5C4-W12, or RED-T5C4W12 or some other variation.
For each product in Inventory, I need to find the matching product in Vendor, and then copy the short description and long description from Vendor to Inventory.
Any tips? Thanks!
KarlKarl,
Here's a start, as you requested.
The formula for Our Inventory Row is:
=IFERROR(MATCH("*"&A&"*", Our Inventory :: A, 0), "n/a")
The formula for Brief Description in the inventory table is:
=IFERROR(INDEX(ABC Products :: $A$1:$C$9,MATCH(ROW(), ABC Products :: $D, 0), 2), "n/a")
The formula for the Full description in the inventory table is:
=IFERROR(INDEX(ABC Products :: $A$1:$C$9,MATCH(ROW(), ABC Products :: $D, 0), 3), "n/a")
The Manufacturer's table knows the concise product numbers, so it has the ability to search the Inventory table for it's product id's using wildcards and it then displays the line number of the item in the inventory table. The Inventory table can then search the manufacturer's table for its row number and can reference the brief and full descriptions.
This approach has a serious limitation. It will only find the first occurrence in the inventory. Now, if you want to accept this, you can sort all the found descriptions and pull them out of the inventory table, and then the next product in line will display it's description too.
I wish I could do better with this, but it's all I can come up with at this point, knowing only what you have told me.
Jerry -
Compare two columns and formate based on condition
I know this dead horse has been beaten and I've read my fair share of threads and manuals to no avail.. I have two list that consist of movie titles, holiday movies to be exact. I'm creating a holiday movie schedule which consist of three(3) columns...A,B and C. Column A is the Date, Sat, November 17 2012 thru Monday, Dec 24, 2012. Column C consist of a movie list divided into 2 sections with three subsections each. Section 1 is animated movies and Section 2 is live action, each subsection, 1.1, 1.2, 1.3, 2.1, 2.2 and 2.3 are lists based on popularity with the kids...low, medium and high respectively. And finally column B is the movie list relative the column A...the schedule.
As I write a movie title in column B, I'd like the cell fill to be light red and the corresponding title in column C change to strike through font type. This way I know I've added the movie title to the schedule...this comes in handy when I ask the kids to help so we have no duplicates in the schedule. I'm assuming this would take a combination of; Conditional Formatting, cell formulas and perhaps an additional blank column for trigger results.
I'm including the table, which include an experimental column I was working on. As an FYI, this has been completed in Excel already, just hoping to get it done in Numbers.
Thanks for any help anyone can give.
Date
Movie Name
Class
Sat, Nov 17, 2012
Animated Christmas Movies
TRUE
Lowest Priority Animation
TRUE
Frosty Returns
TRUE
Sun, Nov 18, 2012
The Nightmare Before Christmas
Rudolph and Frosty's Christmas in July
TRUE
Rudolph the Red-Nosed Reindeer & the Island of Misfit Toys
TRUE
Rudolph's Shiny New Year
TRUE
Mon, Nov 19, 2012
Nothing Like the Holidays
TRUE
Medium Priority Animation
TRUE
Jack Frost Animation
TRUE
Tue, Nov 20, 2012
Home for the Holidays
It's Christmas Time Again, Charlie Brown
TRUE
Christmas in South Park
TRUE
Cartoon Network Christmas Rocks
TRUE
Wed, Nov 21, 2012
Planes, Trains and Automobiles
Cartoon Network Christmas Yuletide Follies
TRUE
Cartoon Network Christmas Vol3
TRUE
Twas the Night Before Christmas
TRUE
Thu, Nov 22, 2012
Planes, Trains and Automobiles
The Little Drummer Boy
TRUE
TRUE
Highest Priority Animation
TRUE
Fri, Nov 23, 2012
Trapped in Paradise
The Simpson's Christmas
TRUE
A Very Special Family Guy Freakin' Christmas
TRUE
Family Guy: Road To The North Pole
TRUE
Sat, Nov 24, 2012
American Dad! The Most Adequate Christmas Ever
TRUE
A Charlie Brown Christmas
TRUE
The Nightmare Before Christmas
FALSE
Sun, Nov 25, 2012
Die Hard
Frosty the Snowman
Die Hard 2
Hooves of Fire
How the Grinch Stole Christmas
Mon, Nov 26, 2012
Gremlins
Santa Claus is Comin' to Town
The Year Without a Santa Claus
Rudolph, the Red-Nosed Reindeer
Tue, Nov 27, 2012
The Ice Harvest
Live Action Christmas Movies
Lowest Priority
Wed, Nov 28, 2012
Reindeer Games
National Lampoon's Christmas Vacation 2: Cousin Eddie's Island Adventure
Chasing Christmas
The Nativity Story
Thu, Nov 29, 2012
Bad Santa
Unaccompanied Minors
Jingle All the Way
Jack Frost Live
Fri, Nov 30, 2012
The Shop Around the Corner
The Santa Clause 3: The Escape Clause
The Santa Clause 2: The Mrs. Clause
Sat, Dec 1, 2012
The Bishop's Wife
Medium Priority
0
Bad Santa
Bad Santa
Mixed Nuts
Mixed Nuts
Sun, Dec 2, 2012
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Reindeer Games
Reindeer Games
The Ice Harvest
The Ice Harvest
The Shop Around the Corner
The Shop Around the Corner
Mon, Dec 3, 2012
Miracle on 34th Street B&W
The Bishop's Wife
The Bishop's Wife
Christmas in Connecticut
Christmas in Connecticut
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Tue, Dec 4, 2012
Mixed Nuts
Nothing Like the Holidays
Nothing Like the Holidays
Home for the Holidays
Home for the Holidays
The Family Man
The Family Man
Wed, Dec 5, 2012
Scrooged
Miracle on 34th Street 1994
Miracle on 34th Street 1994
Miracle on 34th Street B&W
Miracle on 34th Street B&W
Just Friends
Just Friends
Thu, Dec 6, 2012
Just Friends
Trapped in Paradise
Trapped in Paradise
0
Highest Priority
0
Fri, Dec 7, 2012
Miracle on 34th Street 1994
Die Hard
Die Hard
Die Hard 2
Die Hard 2
Gremlins
Gremlins
Sat, Dec 8, 2012Hi Stephen,
Both of these are solvable, and the Date solution cold be similar to that used for the 'stock list' in column C. The Movie Title solution is a different case, though.
The stock list is edited only occasionally, so requiring the user to unhide column C, add a title, then rehide the column is workable.
The same is true of the date list, so this too would work with the dates entered into a column that will be hidden, then copied into a visible column with a formula that introduced a detectable difference into the copied version, dependent on the weekday of each date. That difference would be used to trigger the conditional formatting of the cell containing the calculated date as text value. See the example below.
But the (scheduled) Movie Title column doesn't fit nicely into that mode of operation, as it is edited quite often. As editing, usng the model described, requires making the data column visible, editing the entry (or entries) in that column, then rehiding the column, the hassle factor soon becomes insufferable, if nothing else.
The first solution I considered (see earlier reply) is workable only if the the formatted table starts and remains the same size in all details (ie. individual row height) as the main table.Any change in row height in the main table not reflected in the auxiliary table immediately destroys the impression of formatting applying to the correct cells. With cells set to wrap text and varying lengths of movie titles, wrapped lines changing the height of individual rows is pretty much unavoidable.
Best practice here would seem to be to use a separate column to flag the titles already in the "Class" list with a "√" (or flag those not in the list with an "X"), and use conditional formatting to change the background colour of the flagging cell.
Here's a sample, using "W" to flag the weekend dates in the new column B, and "√" to flag the titles that are on the list already in the new column D.
I've added two titles to the weekend date, November 18. One is non-existent (as far as I know), so it doesn't appear in the list and doesn't get flagged; the other is chosen from a visible part of the list to show the highlighting of the title in that list. Column "C" (now column "F" due to the insertion of two new columns) is hidden. G, labelled .Class, is the calculated column (D) from the previous message.
Regards,
Barry
Maybe you are looking for
-
I have OS 10.8.2 and connected the scanner Canoscan Lide110. I downloaded the drivers, looked installed, the scanner appears in the system preferencies, but it doesn't open!!! what i have to do? thanks in advance for your kind advice!
-
How to know my Iphone 4s carrier
I just boult an used Iphone 4s and the guy told me the wrong carrier, how can I find wich carrier my Iphone works? or how can I unlock it? my Imei it is 01319100771721 0 thanks
-
HT4199 my ipod say no wi-fi. how can i get it to work
i have a gen 1 ipod touch and the internet is not there. there is no wifi option to choose from even thogh i see the wifi tab
-
Procurement Key 'F' - System will allow to create production order
Dear All, Pls help solve below issue Sub-assembly (HALB) material type with Procurement Key is 'F' - but System will allow to create production order, our management don't want to allow this. how to activate the error messges I checked the system mes
-
Output (Email Config) Settings
Hi Can any one provide me with a Email configuration Document appreciate some thing like the below link For Sales Order Confirmation print. (BA00). I tried to configure the output type by maintaining the following 1.under general data of the output t