You can create a new logical variable and save it in a codebook for subsequent analyses on an ongoing basis. For example, you can create a set of demographic categories to analyse target audiences, etc.
To create a logical variable, open the database and click Project settings (cog) icon to open the Meta-Editor.
In the Meta-Editor, click the 'snowman' icon;
Pick 'Create Logical variable' from the dropdown list;
In the pop-up window enter a variable name, then click OK.
Find the new variable in the codebook and select it - it will usually be placed at the bottom of the list. Then, click the ‘Edit’ icon to open the Logical Expression Builder (LEB) window;
In the Logical Expression Builder, the codebook is displayed on the left-hand panel. Drag&drop codes onto the ‘Categories’ panel to build the logical variable, combining them with the appropriate logical operators.
For example, to create the audience of ‘Women age 40+’, you should OR-join the age categories of 40-49 and 50+, then drop ‘female’ onto this and select AND-join.
Changes are saved automatically.
You can also build codes (logical expressions) directly in crosstab, although these are not saved permanently within the codebook like logical variables.