Just nu i M3-nätverket
Jump to content

SEM i Access


Mats

Recommended Posts

I Access och SQL finns en rad olika mängdfunktioner. Med

 

TRANSFORM Avg(Glucose) AS Värdet

SELECT FrskTyp

FROM Kroppsvikten

GROUP BY FrskTyp

PIVOT Dag;

 

Avg() funktionen ger medelvärde dag för dag för de olika försökstyperna.

 

På motsvarande sätt kan jag få ut sprindingarna som standardavvikelser med STDEV().

 

Mitt problem är att jag skulle vilja ha ut SEM istället. Detta kan jag räkna ut som

StDev()/SQRT(COUNT())

 

SQL vägrar låta mig sätta in motsvarande formel.

 

Är det någon som vet hur man utvecklar formlerna i SQL?

 

 

MVH

Mats

Link to comment
Share on other sites

I MySQL går följande SQL-sats igenom:

 

SELECT (STDDEV(fältnamn) / SQRT(Count(*))) as resultat FROM tabellen

 

Kan det vara så att du missat ett "D" i "STDDEV"?

 

/Niklas

 

Link to comment
Share on other sites

Tusen tack!

 

Access svalde:

 

SELECT (STDEV(fältnamn) / SQR(Count(*))) as resultat FROM tabellen

 

Nu skall jag se om jag kan få till pivot tabeller med detta.

 

Mats

 

 

 

Link to comment
Share on other sites

Aldrig får man vara riktigt glad.

 

TRANSFORM (StDev(Glucose)/Count(*)) AS Värdet

SELECT FrskTyp

FROM Kroppsvikten

GROUP BY FrskTyp

PIVOT Dag;

 

får jag göra. Däremot inte

 

TRANSFORM (StDev(Glucose)/SQR(Count(*))) AS Värdet

SELECT FrskTyp

FROM Kroppsvikten

GROUP BY FrskTyp

PIVOT Dag;

 

Då säger den "Data type mismatch in criteria expression."

 

Jag får alltså dra roten ut Count() i ett Select statement, men inte i Transform. Det går bra att lägga in Sqr(4) i transform. Då blir jag ledsen i ögat.

 

Finns det någon lämplig funktion som konverterar Count() från Heltal till Real?

 

Mats

 

Link to comment
Share on other sites

  • 4 weeks later...

Det har löst sig. Jag hade missing values. Detta gjorde att Pivot tabellen försökte dra roten ur 0. Det ger då ett fel. I stället för att ge missing values där count()=0 så får jag error på hela tabellen.

 

Är det någon som vet hur man undertrycker felmeddelande?

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...