<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Lester,</p>
<p>The field calculator is meant to change "a lot" of values. It will update all selected records with the new value or calculation (expression).</p>
<p>With CASE WHEN END you can introduce switches for different rules.</p>
<p>So - please don't export to Excel. You can do it all with the field calculator.</p>
<p>Andreas</p>
<p>On 2016-04-08 15:28, Lester Anderson wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Hi Andreas,<br /><br /> I am trying change a lot of values, if it was a few that is no problem.<br /><br /> The other option is to export the attribute table as a database and<br /> edit in Excel etc and then join the table in QGIS<br /><br /> Cheers<br /> Lester<br /><br /> On 8 April 2016 at 14:23, Neumann, Andreas <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">Hi Lester,<br /><br /> I thought you want to set the value to 623 where the value was NULL before?<br /> - so just write 623 in the left field after you selected the values.<br /><br /> Alternatively, you can do without the previous selection and use the<br /> following expression.<br /><br /> CASE WHEN depth IS NULL THEN 623 ELSE depth END<br /><br /> Hope this helps,<br /><br /> Andreas<br /><br /><br /><br /> On 2016-04-08 15:13, Lester Anderson wrote:<br /><br /> Hello Andreas,<br /><br /> Selecting the rows where depth = NULL is fine. The field calculator<br /> does not update the depth with the depth where known values are<br /> present.<br /><br /> Only update selected features is checked, update existing field<br /> checked, with output field set to depth:<br /> Expression: tried just "depth" and also "depth"="depth".<br /><br /> Have I missed something here?<br /><br /> Thanks<br /><br /> On 8 April 2016 at 12:30, Neumann, Andreas <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:<br /><br /> Sure.<br /><br /> It is a two-step thing:<br /><br /> 1. Select all records where Depth IS NULL. Use the "Select Features using an<br /> expression" button (the Epsilon sign) for that and "depth IS NULL" as an<br /> expression<br /><br /> 2. Use the field calculator and only update the selected records (the top<br /> checkbox in the field calculator).<br /><br /> You can find details about the field calculator in the QGIS manual.<br /><br /> Hope this helps,<br /><br /> Andreas<br /><br /> On 2016-04-08 13:18, Lester Anderson wrote:<br /><br /> Hello,<br /><br /> I have an attribute table of earthquake data (focal mechanism beach<br /> balls) and need to edit the depth attribute. Each ball is defined by<br /> two rows in the table, eg first ball<br /><br /> Row_ID Strike Dip Rake Magnitude Quadrant Depth<br /> ----------------------------------------------------------<br /> 0 NULL NULL NULL NULL Tensional and Compressional NULL<br /> 1 233 38 -96 6.77 Compressional 623<br /> 2 NULL NULL NULL NULL Tensional and Compressional NULL<br /> 3 68 36 83 5.7 Compressional 39<br /> etc<br /><br /> where rows 0,1 and 2,3 represent separate beach balls, so basically it<br /> is a row calculation<br /><br /> What I need to do is replace the Depth NULL value with the depth 623<br /> etc for each entry. Is there an easy way of doing this?<br /><br /> Thanks<br /><br /> Lester<br /> _______________________________________________<br /> Qgis-user mailing list<br /><a href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br /> List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br /> Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br /><br /><br /><br /><br /><br /><br /><br /></blockquote>
</div>
</blockquote>
<p> </p>
<div> </div>
</body></html>