PDA

Vollständige Version anzeigen : Formel automatisch ändern bei geänderten Werten


excelduppel
02.09.2017, 19:35
hallo ihr lieben,
ich beisse mir grade die Zähne aus an einer Problemstellung.
im Tabellenblatt "Kunden" soll sich in Zelle D8 die Formel automatisch ändern, wenn in Zelle D5 der Wert geändert wird, und zwar soll der neue Wert in der Formel stehen.
Ist das ohne VBA machbar?
Ich wäre für jeden Lösungsvorschlag dankbar.
Viele Grüße

R J
02.09.2017, 22:31
...dann gib doch nicht den Wert der Zelle, sondern deren Adresse an. Also D5 oder $D5 oder $D$5oder D$5... halt so, wie Du es brauchst...

excelduppel
02.09.2017, 23:33
Dake für die Antwort,
allerdings sind die Werte in D5:H5 dynamisch, die Formeln darunter sollen sich mit verändern

Hajo_Zi
03.09.2017, 06:32
die Formel muss nicht geändert werden, da in D8 keine Formel

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

hary
03.09.2017, 07:37
Moin
Meinst du es so?
<br/><br/>
<b><em>Kunden </em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:125px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>D</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">5</td><td style="color:#000000; background-color:#FFFF00 ;; text-align:right; "><b>36</b></td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">6</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">0</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">7</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">8</td><td style="color:#000000; background-color:#FFFF00 ;; text-align:right; ">36</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td><td>R1C1 für Add In</td></tr><tr><td>D6</td><td>=INDIREKT("'Kliniken-KW "&amp;D$5&amp;"'!AH6")</td><td>&nbsp;</td><td>&nbsp;=INDIRECT("'Kliniken-KW "&amp;R5C&amp;"'!AH6")</td></tr><tr><td>D8</td><td>=INDIREKT("'BG-KW "&amp;D$5&amp;"'!AH6")</td><td>&nbsp;</td><td>&nbsp;=INDIRECT("'BG-KW "&amp;R5C&amp;"'!AH6")</td></tr></table><br/><a href='http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip' >http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip</a><br/><a href='http://Hajo-Excel.de/tools.htm' >http://hajo-excel.de/tools.htm</a><br/>XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007<br/>Add-In-Version 14.02 einschl 64 Bit<br/>
gruss hary

excelduppel
03.09.2017, 15:03
Hallo ...vielen Dank...genaus so brauche ich es...vielen Dank

excelduppel
03.09.2017, 17:58
Hallo ...vielen Dank...genaus so brauche ich es...vielen Dank

würde es auch in der Funktion "Zeile funktionieren? Ich habe nen Knoten im Kopf, weil ich die Funktion INDIREKT trotz stundenlangen googlen nicht kapiere...

=WENNFEHLER(INDIREKT("'BG-KW "&H$5&"'!AH"&ZEILE('BG-KW 36'!B6));"")

excelduppel
03.09.2017, 18:20
..hab´s hinbekommen ;-)

=WENNFEHLER(INDIREKT("'BG-KW "&D$5&"'!AH"&ZEILE(INDIREKT("'BG-KW "&H$5&"'!B6";WAHR)));"")

:mrcool: :mrcool: :mrcool: