panosstark έγραψε:Παιδιά καλησπέρα να κάνω μια ερώτηση για να βρω το Φ2 από τη σχεση (3) στο αρχείο smb.pdf που αφορά τα fetch: 6,558exp[ln(Φ)^2.....] ποιά είναι η εντολή στο excel για να μου δίνει Φ2?
Λοιπόν φίλε μου, η εντολή είναι η Goalseek στο excel. Θα τη βρεις στο tab Data -> What-if Analysis -> Goal Seek.
Εκεί που λέει Set cell βάζεις το κελί που θες να αλλάξει (δηλαδή αυτό με την περίεργη εξίσωση). Στο To Value βάζεις πόσο θες να γίνει αυτή η εξίσωση, δηλαδή ίση με το g*D/U. Και στο By changing cell βάζεις το κελί του Φ2. Ουσιαστικά λύνει ανάποδα την εξίσωση.
Απλά επειδή ίσως πάρει λίγη ώρα να το κάνεις με το καθένα, μπορείς να αυτοματοποιήσεις τη διαδικασία δημιουργώντας macro, ενεργοποιώντας από το Excel Options το Show developer tab in the ribbon (στο tab Popular). Βασικά σου δίνει το excel αναλυτικές οδηγίες άμα ψάξεις how to create a macro και μετά how to run a macro.
Το macro στην πραγματικότητα είναι μίνι-προγραμματάκι που λειτουργεί εντός του excel και θα έχει τη μορφή:
Sub Macro1()
For j = 3 To 10
Cells(j, "C").GoalSeek Goal:=Cells(j, "B"), ChangingCell:=Cells(j, "A")
Next j
End Sub
Στο j βάζεις για πόσα κελιά θέλεις να γίνει η διαδικασία (δηλαδή γι' αυτά στα οποία έχουν g*D/U μεγαλύτερο του 0), το κελί C είναι αυτό με την περίεργη εξίσωση, το κελί B του g*D/U και το κελί Α του Φ2, στα οποία πρέπει να έχεις δώσει σε όλα ήδη τιμή μεγαλύτερη του 0 (γιατί έχει ln η εξίσωση) και θα τ' αλλάξει. Πατάς το F5 για να τρέξει το macro, αλλάζεις τα j και ξανατρέχεις.
Ελπίζω να βοήθησα.