forked from Wavyzz/dolibarr
Normalized EOL
This commit is contained in:
@@ -1,64 +1,64 @@
|
|||||||
function last(href)
|
function last(href)
|
||||||
{
|
{
|
||||||
var ret = href.split("/");
|
var ret = href.split("/");
|
||||||
return ret[ret.length-1];
|
return ret[ret.length-1];
|
||||||
}
|
}
|
||||||
|
|
||||||
function StopProcess()
|
function StopProcess()
|
||||||
{
|
{
|
||||||
LeftFrame = parent.TOC.document.location.href;
|
LeftFrame = parent.TOC.document.location.href;
|
||||||
LeftFrame = last(LeftFrame);
|
LeftFrame = last(LeftFrame);
|
||||||
if (LeftFrame == "dhtml_search.htm") return 1
|
if (LeftFrame == "dhtml_search.htm") return 1
|
||||||
else return 0;
|
else return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function highlightTOC(str) {
|
function highlightTOC(str) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (StopProcess()) return;
|
if (StopProcess()) return;
|
||||||
try {
|
try {
|
||||||
|
|
||||||
str = str || parent.BODY.document.location.href;
|
str = str || parent.BODY.document.location.href;
|
||||||
uri = last(str);
|
uri = last(str);
|
||||||
list = parent.TOC.document.getElementsByTagName("a");
|
list = parent.TOC.document.getElementsByTagName("a");
|
||||||
for(i=0; i<list.length; i++)
|
for(i=0; i<list.length; i++)
|
||||||
{
|
{
|
||||||
if (last(list[i].href) == uri)
|
if (last(list[i].href) == uri)
|
||||||
{
|
{
|
||||||
list[i].style.backgroundColor = "#6697cc";
|
list[i].style.backgroundColor = "#6697cc";
|
||||||
list[i].style.padding = "2px";
|
list[i].style.padding = "2px";
|
||||||
list[i].style.color = "#ffffff";
|
list[i].style.color = "#ffffff";
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
list[i].style.backgroundColor = "#ffffff";
|
list[i].style.backgroundColor = "#ffffff";
|
||||||
list[i].style.color = "#003380";
|
list[i].style.color = "#003380";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (e) {}
|
} catch (e) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
function FindCorrectTOCPage()
|
function FindCorrectTOCPage()
|
||||||
{
|
{
|
||||||
if (StopProcess()) return;
|
if (StopProcess()) return;
|
||||||
//Updated on 30.04.2008
|
//Updated on 30.04.2008
|
||||||
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
|
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
|
||||||
for(i=0; i<list.length; i++)
|
for(i=0; i<list.length; i++)
|
||||||
{
|
{
|
||||||
if (list[i].target == "TOC")
|
if (list[i].target == "TOC")
|
||||||
{
|
{
|
||||||
|
|
||||||
if (last(list[i].href) != last(parent.TOC.document.location.href))
|
if (last(list[i].href) != last(parent.TOC.document.location.href))
|
||||||
{
|
{
|
||||||
parent.TOC.document.location.href = list[i].href;
|
parent.TOC.document.location.href = list[i].href;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1026,7 +1026,7 @@ window['_pr_isIE6'] = function () {
|
|||||||
fallthroughStylePatterns.push(
|
fallthroughStylePatterns.push(
|
||||||
// TODO(mikesamuel): recognize non-latin letters and numerals in idents
|
// TODO(mikesamuel): recognize non-latin letters and numerals in idents
|
||||||
[PR_COMMENT, /^.*?\*.*/],
|
[PR_COMMENT, /^.*?\*.*/],
|
||||||
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
|
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
|
||||||
[PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null],
|
[PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null],
|
||||||
[PR_TYPE, /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
|
[PR_TYPE, /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
|
||||||
[PR_PLAIN, /^[a-z_$][a-z_$@0-9]*/i, null],
|
[PR_PLAIN, /^[a-z_$][a-z_$@0-9]*/i, null],
|
||||||
@@ -1254,7 +1254,7 @@ window['_pr_isIE6'] = function () {
|
|||||||
[
|
[
|
||||||
[PR_PLAIN, /^[^<?]+/],
|
[PR_PLAIN, /^[^<?]+/],
|
||||||
[PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
|
[PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
|
||||||
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
|
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
|
||||||
// Unescaped content in an unknown language
|
// Unescaped content in an unknown language
|
||||||
['lang-', /^<\?([\s\S]+?)(?:\?>|$)/],
|
['lang-', /^<\?([\s\S]+?)(?:\?>|$)/],
|
||||||
['lang-', /^<%([\s\S]+?)(?:%>|$)/],
|
['lang-', /^<%([\s\S]+?)(?:%>|$)/],
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,31 +1,31 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
<PADGEN_CML>
|
<PADGEN_CML>
|
||||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||||
<Company_Info>
|
<Company_Info>
|
||||||
<Company_Name>Dolibarr team</Company_Name>
|
<Company_Name>Dolibarr team</Company_Name>
|
||||||
<Address_1>11 rue raymond Queneau</Address_1>
|
<Address_1>11 rue raymond Queneau</Address_1>
|
||||||
<Address_2 />
|
<Address_2 />
|
||||||
<City_Town>Rueil Malmaison</City_Town>
|
<City_Town>Rueil Malmaison</City_Town>
|
||||||
<State_Province />
|
<State_Province />
|
||||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||||
<Country>FRANCE</Country>
|
<Country>FRANCE</Country>
|
||||||
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
|
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
|
||||||
<Contact_Info>
|
<Contact_Info>
|
||||||
<Author_First_Name>Dolibarr team</Author_First_Name>
|
<Author_First_Name>Dolibarr team</Author_First_Name>
|
||||||
<Author_Last_Name>Dolibarr team</Author_Last_Name>
|
<Author_Last_Name>Dolibarr team</Author_Last_Name>
|
||||||
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
|
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
|
||||||
<Contact_First_Name>Dolibarr team</Contact_First_Name>
|
<Contact_First_Name>Dolibarr team</Contact_First_Name>
|
||||||
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
|
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
|
||||||
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
|
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
|
||||||
</Contact_Info>
|
</Contact_Info>
|
||||||
<Support_Info>
|
<Support_Info>
|
||||||
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
|
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
|
||||||
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
|
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
|
||||||
<General_Email>dolibarr-dev@nongnu.org</General_Email>
|
<General_Email>dolibarr-dev@nongnu.org</General_Email>
|
||||||
<Sales_Phone />
|
<Sales_Phone />
|
||||||
<Support_Phone />
|
<Support_Phone />
|
||||||
<General_Phone />
|
<General_Phone />
|
||||||
<Fax_Phone />
|
<Fax_Phone />
|
||||||
</Support_Info>
|
</Support_Info>
|
||||||
</Company_Info>
|
</Company_Info>
|
||||||
</PADGEN_CML>
|
</PADGEN_CML>
|
||||||
|
|||||||
@@ -1,31 +1,31 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" ?>
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
<PADGEN_CML>
|
<PADGEN_CML>
|
||||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||||
<Company_Info>
|
<Company_Info>
|
||||||
<Company_Name>NLTechno</Company_Name>
|
<Company_Name>NLTechno</Company_Name>
|
||||||
<Address_1>11 Rue raymond Queneau</Address_1>
|
<Address_1>11 Rue raymond Queneau</Address_1>
|
||||||
<Address_2 />
|
<Address_2 />
|
||||||
<City_Town>Rueil Malmaison</City_Town>
|
<City_Town>Rueil Malmaison</City_Town>
|
||||||
<State_Province />
|
<State_Province />
|
||||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||||
<Country>FRANCE</Country>
|
<Country>FRANCE</Country>
|
||||||
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
|
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
|
||||||
<Contact_Info>
|
<Contact_Info>
|
||||||
<Author_First_Name>NLTechno</Author_First_Name>
|
<Author_First_Name>NLTechno</Author_First_Name>
|
||||||
<Author_Last_Name>NLTechno</Author_Last_Name>
|
<Author_Last_Name>NLTechno</Author_Last_Name>
|
||||||
<Author_Email>dolibarr@nltechno.com</Author_Email>
|
<Author_Email>dolibarr@nltechno.com</Author_Email>
|
||||||
<Contact_First_Name>NLTechno</Contact_First_Name>
|
<Contact_First_Name>NLTechno</Contact_First_Name>
|
||||||
<Contact_Last_Name>NLTechno</Contact_Last_Name>
|
<Contact_Last_Name>NLTechno</Contact_Last_Name>
|
||||||
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
|
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
|
||||||
</Contact_Info>
|
</Contact_Info>
|
||||||
<Support_Info>
|
<Support_Info>
|
||||||
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
|
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
|
||||||
<Support_Email>dolibarr@nltechno.com</Support_Email>
|
<Support_Email>dolibarr@nltechno.com</Support_Email>
|
||||||
<General_Email>dolibarr@nltechno.com</General_Email>
|
<General_Email>dolibarr@nltechno.com</General_Email>
|
||||||
<Sales_Phone />
|
<Sales_Phone />
|
||||||
<Support_Phone />
|
<Support_Phone />
|
||||||
<General_Phone />
|
<General_Phone />
|
||||||
<Fax_Phone />
|
<Fax_Phone />
|
||||||
</Support_Info>
|
</Support_Info>
|
||||||
</Company_Info>
|
</Company_Info>
|
||||||
</PADGEN_CML>
|
</PADGEN_CML>
|
||||||
|
|||||||
@@ -1002,35 +1002,35 @@ class Adherent extends CommonObject
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method to load member from its name
|
* Method to load member from its name
|
||||||
*
|
*
|
||||||
* @param string $firstname Firstname
|
* @param string $firstname Firstname
|
||||||
** @param string $lastname Lastname
|
** @param string $lastname Lastname
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function fetch_name($firstname,$lastname)
|
function fetch_name($firstname,$lastname)
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
|
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
|
||||||
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
|
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
|
||||||
$sql.= " AND lastname='".$this->db->escape($lastname)."'";
|
$sql.= " AND lastname='".$this->db->escape($lastname)."'";
|
||||||
$sql.= " AND entity = ".$conf->entity;
|
$sql.= " AND entity = ".$conf->entity;
|
||||||
|
|
||||||
$resql=$this->db->query($sql);
|
$resql=$this->db->query($sql);
|
||||||
if ($resql)
|
if ($resql)
|
||||||
{
|
{
|
||||||
if ($this->db->num_rows($resql))
|
if ($this->db->num_rows($resql))
|
||||||
{
|
{
|
||||||
$obj = $this->db->fetch_object($resql);
|
$obj = $this->db->fetch_object($resql);
|
||||||
$this->fetch($obj->rowid);
|
$this->fetch($obj->rowid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
dol_print_error($this->db);
|
dol_print_error($this->db);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1539,12 +1539,12 @@ class Adherent extends CommonObject
|
|||||||
*/
|
*/
|
||||||
function getCivilityLabel()
|
function getCivilityLabel()
|
||||||
{
|
{
|
||||||
global $langs;
|
global $langs;
|
||||||
$langs->load("dict");
|
$langs->load("dict");
|
||||||
|
|
||||||
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
|
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
|
||||||
if (empty($code)) return '';
|
if (empty($code)) return '';
|
||||||
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
|
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ class FactureStats extends Stats
|
|||||||
*/
|
*/
|
||||||
function getNbByYear()
|
function getNbByYear()
|
||||||
{
|
{
|
||||||
global $user;
|
global $user;
|
||||||
|
|
||||||
$sql = "SELECT YEAR(f.datef) as dm, COUNT(*)";
|
$sql = "SELECT YEAR(f.datef) as dm, COUNT(*)";
|
||||||
$sql.= " FROM ".$this->from;
|
$sql.= " FROM ".$this->from;
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ class box_graph_invoices_permonth extends ModeleBoxes
|
|||||||
if ($user->rights->facture->lire)
|
if ($user->rights->facture->lire)
|
||||||
{
|
{
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||||
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
|
||||||
|
|
||||||
$shownb=(! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_NB));
|
$shownb=(! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_NB));
|
||||||
$showtot=(! isset($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT));
|
$showtot=(! isset($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT));
|
||||||
@@ -92,85 +92,85 @@ class box_graph_invoices_permonth extends ModeleBoxes
|
|||||||
$startyear=$endyear-1;
|
$startyear=$endyear-1;
|
||||||
$mode='customer';
|
$mode='customer';
|
||||||
$userid=0;
|
$userid=0;
|
||||||
$WIDTH='256';
|
$WIDTH='256';
|
||||||
$HEIGHT='192';
|
$HEIGHT='192';
|
||||||
|
|
||||||
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||||
|
|
||||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||||
if ($shownb)
|
if ($shownb)
|
||||||
{
|
{
|
||||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||||
|
|
||||||
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
|
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
|
||||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesnbinyear-'.$year.'.png';
|
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesnbinyear-'.$year.'.png';
|
||||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesnbinyear-'.$year.'.png';
|
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesnbinyear-'.$year.'.png';
|
||||||
|
|
||||||
$px1 = new DolGraph();
|
$px1 = new DolGraph();
|
||||||
$mesg = $px1->isGraphKo();
|
$mesg = $px1->isGraphKo();
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
{
|
{
|
||||||
$px1->SetData($data1);
|
$px1->SetData($data1);
|
||||||
unset($data1);
|
unset($data1);
|
||||||
$px1->SetPrecisionY(0);
|
|
||||||
$i=$startyear;$legend=array();
|
|
||||||
while ($i <= $endyear)
|
|
||||||
{
|
|
||||||
$legend[]=$i;
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
$px1->SetLegend($legend);
|
|
||||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
|
||||||
$px1->SetWidth($WIDTH);
|
|
||||||
$px1->SetHeight($HEIGHT);
|
|
||||||
$px1->SetYLabel($langs->trans("NumberOfBills"));
|
|
||||||
$px1->SetShading(3);
|
|
||||||
$px1->SetHorizTickIncrement(1);
|
|
||||||
$px1->SetPrecisionY(0);
|
$px1->SetPrecisionY(0);
|
||||||
$px1->SetCssPrefix("cssboxes");
|
$i=$startyear;$legend=array();
|
||||||
$px1->mode='depth';
|
while ($i <= $endyear)
|
||||||
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
|
{
|
||||||
|
$legend[]=$i;
|
||||||
$px1->draw($filenamenb,$fileurlnb);
|
$i++;
|
||||||
|
}
|
||||||
|
$px1->SetLegend($legend);
|
||||||
|
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||||
|
$px1->SetWidth($WIDTH);
|
||||||
|
$px1->SetHeight($HEIGHT);
|
||||||
|
$px1->SetYLabel($langs->trans("NumberOfBills"));
|
||||||
|
$px1->SetShading(3);
|
||||||
|
$px1->SetHorizTickIncrement(1);
|
||||||
|
$px1->SetPrecisionY(0);
|
||||||
|
$px1->SetCssPrefix("cssboxes");
|
||||||
|
$px1->mode='depth';
|
||||||
|
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
|
||||||
|
|
||||||
|
$px1->draw($filenamenb,$fileurlnb);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||||
if ($showtot)
|
if ($showtot)
|
||||||
{
|
{
|
||||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||||
|
|
||||||
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
|
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
|
||||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesamountinyear-'.$year.'.png';
|
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesamountinyear-'.$year.'.png';
|
||||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesamountinyear-'.$year.'.png';
|
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesamountinyear-'.$year.'.png';
|
||||||
|
|
||||||
$px2 = new DolGraph();
|
$px2 = new DolGraph();
|
||||||
$mesg = $px2->isGraphKo();
|
$mesg = $px2->isGraphKo();
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
{
|
{
|
||||||
$px2->SetData($data2);
|
$px2->SetData($data2);
|
||||||
unset($data2);
|
unset($data2);
|
||||||
$px2->SetPrecisionY(0);
|
$px2->SetPrecisionY(0);
|
||||||
$i=$startyear;$legend=array();
|
$i=$startyear;$legend=array();
|
||||||
while ($i <= $endyear)
|
while ($i <= $endyear)
|
||||||
{
|
{
|
||||||
$legend[]=$i;
|
$legend[]=$i;
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
$px2->SetLegend($legend);
|
$px2->SetLegend($legend);
|
||||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||||
$px2->SetWidth($WIDTH);
|
$px2->SetWidth($WIDTH);
|
||||||
$px2->SetHeight($HEIGHT);
|
$px2->SetHeight($HEIGHT);
|
||||||
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
|
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
|
||||||
$px2->SetShading(3);
|
$px2->SetShading(3);
|
||||||
$px2->SetHorizTickIncrement(1);
|
$px2->SetHorizTickIncrement(1);
|
||||||
$px2->SetPrecisionY(0);
|
$px2->SetPrecisionY(0);
|
||||||
$px2->SetCssPrefix("cssboxes");
|
$px2->SetCssPrefix("cssboxes");
|
||||||
$px2->mode='depth';
|
$px2->mode='depth';
|
||||||
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
|
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
|
||||||
|
|
||||||
$px2->draw($filenamenb,$fileurlnb);
|
$px2->draw($filenamenb,$fileurlnb);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ class box_graph_orders_permonth extends ModeleBoxes
|
|||||||
if ($user->rights->commande->lire)
|
if ($user->rights->commande->lire)
|
||||||
{
|
{
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||||
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
|
||||||
|
|
||||||
$shownb=(! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_NB));
|
$shownb=(! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_NB));
|
||||||
$showtot=(! isset($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT));
|
$showtot=(! isset($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT));
|
||||||
@@ -92,85 +92,85 @@ class box_graph_orders_permonth extends ModeleBoxes
|
|||||||
$startyear=$endyear-1;
|
$startyear=$endyear-1;
|
||||||
$mode='customer';
|
$mode='customer';
|
||||||
$userid=0;
|
$userid=0;
|
||||||
$WIDTH='256';
|
$WIDTH='256';
|
||||||
$HEIGHT='192';
|
$HEIGHT='192';
|
||||||
|
|
||||||
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||||
|
|
||||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||||
if ($shownb)
|
if ($shownb)
|
||||||
{
|
{
|
||||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||||
|
|
||||||
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
|
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
|
||||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersnbinyear-'.$year.'.png';
|
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersnbinyear-'.$year.'.png';
|
||||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersnbinyear-'.$year.'.png';
|
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersnbinyear-'.$year.'.png';
|
||||||
|
|
||||||
$px1 = new DolGraph();
|
$px1 = new DolGraph();
|
||||||
$mesg = $px1->isGraphKo();
|
$mesg = $px1->isGraphKo();
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
{
|
{
|
||||||
$px1->SetData($data1);
|
$px1->SetData($data1);
|
||||||
unset($data1);
|
unset($data1);
|
||||||
$px1->SetPrecisionY(0);
|
|
||||||
$i=$startyear;$legend=array();
|
|
||||||
while ($i <= $endyear)
|
|
||||||
{
|
|
||||||
$legend[]=$i;
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
$px1->SetLegend($legend);
|
|
||||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
|
||||||
$px1->SetWidth($WIDTH);
|
|
||||||
$px1->SetHeight($HEIGHT);
|
|
||||||
$px1->SetYLabel($langs->trans("NumberOfOrders"));
|
|
||||||
$px1->SetShading(3);
|
|
||||||
$px1->SetHorizTickIncrement(1);
|
|
||||||
$px1->SetPrecisionY(0);
|
$px1->SetPrecisionY(0);
|
||||||
$px1->SetCssPrefix("cssboxes");
|
$i=$startyear;$legend=array();
|
||||||
$px1->mode='depth';
|
while ($i <= $endyear)
|
||||||
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
|
{
|
||||||
|
$legend[]=$i;
|
||||||
$px1->draw($filenamenb,$fileurlnb);
|
$i++;
|
||||||
|
}
|
||||||
|
$px1->SetLegend($legend);
|
||||||
|
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||||
|
$px1->SetWidth($WIDTH);
|
||||||
|
$px1->SetHeight($HEIGHT);
|
||||||
|
$px1->SetYLabel($langs->trans("NumberOfOrders"));
|
||||||
|
$px1->SetShading(3);
|
||||||
|
$px1->SetHorizTickIncrement(1);
|
||||||
|
$px1->SetPrecisionY(0);
|
||||||
|
$px1->SetCssPrefix("cssboxes");
|
||||||
|
$px1->mode='depth';
|
||||||
|
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
|
||||||
|
|
||||||
|
$px1->draw($filenamenb,$fileurlnb);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||||
if ($showtot)
|
if ($showtot)
|
||||||
{
|
{
|
||||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||||
|
|
||||||
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
|
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
|
||||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersamountinyear-'.$year.'.png';
|
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersamountinyear-'.$year.'.png';
|
||||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersamountinyear-'.$year.'.png';
|
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersamountinyear-'.$year.'.png';
|
||||||
|
|
||||||
$px2 = new DolGraph();
|
$px2 = new DolGraph();
|
||||||
$mesg = $px2->isGraphKo();
|
$mesg = $px2->isGraphKo();
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
{
|
{
|
||||||
$px2->SetData($data2);
|
$px2->SetData($data2);
|
||||||
unset($data2);
|
unset($data2);
|
||||||
$px2->SetPrecisionY(0);
|
$px2->SetPrecisionY(0);
|
||||||
$i=$startyear;$legend=array();
|
$i=$startyear;$legend=array();
|
||||||
while ($i <= $endyear)
|
while ($i <= $endyear)
|
||||||
{
|
{
|
||||||
$legend[]=$i;
|
$legend[]=$i;
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
$px2->SetLegend($legend);
|
$px2->SetLegend($legend);
|
||||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||||
$px2->SetWidth($WIDTH);
|
$px2->SetWidth($WIDTH);
|
||||||
$px2->SetHeight($HEIGHT);
|
$px2->SetHeight($HEIGHT);
|
||||||
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
|
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
|
||||||
$px2->SetShading(3);
|
$px2->SetShading(3);
|
||||||
$px2->SetHorizTickIncrement(1);
|
$px2->SetHorizTickIncrement(1);
|
||||||
$px2->SetPrecisionY(0);
|
$px2->SetPrecisionY(0);
|
||||||
$px2->SetCssPrefix("cssboxes");
|
$px2->SetCssPrefix("cssboxes");
|
||||||
$px2->mode='depth';
|
$px2->mode='depth';
|
||||||
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
|
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
|
||||||
|
|
||||||
$px2->draw($filenamenb,$fileurlnb);
|
$px2->draw($filenamenb,$fileurlnb);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! $mesg)
|
if (! $mesg)
|
||||||
|
|||||||
@@ -52,38 +52,38 @@ abstract class Stats
|
|||||||
// Search into cache
|
// Search into cache
|
||||||
if (! empty($cachedelay))
|
if (! empty($cachedelay))
|
||||||
{
|
{
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||||
}
|
}
|
||||||
|
|
||||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||||
$newmask='0644';
|
$newmask='0644';
|
||||||
|
|
||||||
$nowgmt = dol_now();
|
$nowgmt = dol_now();
|
||||||
|
|
||||||
$foundintocache=0;
|
$foundintocache=0;
|
||||||
if ($cachedelay > 0)
|
if ($cachedelay > 0)
|
||||||
{
|
{
|
||||||
$filedate=dol_filemtime($newpathofdestfile);
|
$filedate=dol_filemtime($newpathofdestfile);
|
||||||
if ($filedate >= ($nowgmt - $cachedelay))
|
if ($filedate >= ($nowgmt - $cachedelay))
|
||||||
{
|
{
|
||||||
$foundintocache=1;
|
$foundintocache=1;
|
||||||
|
|
||||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load file into $data
|
// Load file into $data
|
||||||
if ($foundintocache) // Cache file found and is not too old
|
if ($foundintocache) // Cache file found and is not too old
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
||||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$year=$startyear;
|
$year=$startyear;
|
||||||
while ($year <= $endyear)
|
while ($year <= $endyear)
|
||||||
@@ -107,17 +107,17 @@ abstract class Stats
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Save cache file
|
// Save cache file
|
||||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||||
$fp = fopen($newpathofdestfile, 'w');
|
$fp = fopen($newpathofdestfile, 'w');
|
||||||
fwrite($fp, dol_json_encode($data));
|
fwrite($fp, dol_json_encode($data));
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||||
@chmod($newpathofdestfile, octdec($newmask));
|
@chmod($newpathofdestfile, octdec($newmask));
|
||||||
|
|
||||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||||
}
|
}
|
||||||
|
|
||||||
// return array(array('Month',val1,val2,val3),...)
|
// return array(array('Month',val1,val2,val3),...)
|
||||||
@@ -140,41 +140,41 @@ abstract class Stats
|
|||||||
|
|
||||||
$datay=array();
|
$datay=array();
|
||||||
|
|
||||||
// Search into cache
|
// Search into cache
|
||||||
if (! empty($cachedelay))
|
if (! empty($cachedelay))
|
||||||
{
|
{
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||||
}
|
}
|
||||||
|
|
||||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||||
$newmask='0644';
|
$newmask='0644';
|
||||||
|
|
||||||
$nowgmt = dol_now();
|
$nowgmt = dol_now();
|
||||||
|
|
||||||
$foundintocache=0;
|
$foundintocache=0;
|
||||||
if ($cachedelay > 0)
|
if ($cachedelay > 0)
|
||||||
{
|
{
|
||||||
$filedate=dol_filemtime($newpathofdestfile);
|
$filedate=dol_filemtime($newpathofdestfile);
|
||||||
if ($filedate >= ($nowgmt - $cachedelay))
|
if ($filedate >= ($nowgmt - $cachedelay))
|
||||||
{
|
{
|
||||||
$foundintocache=1;
|
$foundintocache=1;
|
||||||
|
|
||||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load file into $data
|
// Load file into $data
|
||||||
if ($foundintocache) // Cache file found and is not too old
|
if ($foundintocache) // Cache file found and is not too old
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
||||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$year=$startyear;
|
$year=$startyear;
|
||||||
while($year <= $endyear)
|
while($year <= $endyear)
|
||||||
@@ -197,18 +197,18 @@ abstract class Stats
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save cache file
|
// Save cache file
|
||||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||||
$fp = fopen($newpathofdestfile, 'w');
|
$fp = fopen($newpathofdestfile, 'w');
|
||||||
fwrite($fp, dol_json_encode($data));
|
fwrite($fp, dol_json_encode($data));
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||||
@chmod($newpathofdestfile, octdec($newmask));
|
@chmod($newpathofdestfile, octdec($newmask));
|
||||||
|
|
||||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $data;
|
return $data;
|
||||||
|
|||||||
@@ -1,81 +1,81 @@
|
|||||||
/*
|
/*
|
||||||
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
||||||
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
|
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
|
||||||
*
|
*
|
||||||
* == BEGIN LICENSE ==
|
* == BEGIN LICENSE ==
|
||||||
*
|
*
|
||||||
* Licensed under the terms of any of the following licenses at your
|
* Licensed under the terms of any of the following licenses at your
|
||||||
* choice:
|
* choice:
|
||||||
*
|
*
|
||||||
* - GNU General Public License Version 2 or later (the "GPL")
|
* - GNU General Public License Version 2 or later (the "GPL")
|
||||||
* http://www.gnu.org/licenses/gpl.html
|
* http://www.gnu.org/licenses/gpl.html
|
||||||
*
|
*
|
||||||
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
|
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
|
||||||
* http://www.gnu.org/licenses/lgpl.html
|
* http://www.gnu.org/licenses/lgpl.html
|
||||||
*
|
*
|
||||||
* - Mozilla Public License Version 1.1 or later (the "MPL")
|
* - Mozilla Public License Version 1.1 or later (the "MPL")
|
||||||
* http://www.mozilla.org/MPL/MPL-1.1.html
|
* http://www.mozilla.org/MPL/MPL-1.1.html
|
||||||
*
|
*
|
||||||
* == END LICENSE ==
|
* == END LICENSE ==
|
||||||
*
|
*
|
||||||
* CSS styles used by all pages that compose the File Browser.
|
* CSS styles used by all pages that compose the File Browser.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
body
|
body
|
||||||
{
|
{
|
||||||
background-color: #e3e3e3;
|
background-color: #e3e3e3;
|
||||||
margin-top:0;
|
margin-top:0;
|
||||||
margin-bottom:0;
|
margin-bottom:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
form
|
form
|
||||||
{
|
{
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
body.FileArea
|
body.FileArea
|
||||||
{
|
{
|
||||||
background-color: #ffffff;
|
background-color: #ffffff;
|
||||||
margin: 10px;
|
margin: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
body, td, input, select
|
body, td, input, select
|
||||||
{
|
{
|
||||||
font-size: 11px;
|
font-size: 11px;
|
||||||
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
|
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ActualFolder
|
.ActualFolder
|
||||||
{
|
{
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.PopupButtons
|
.PopupButtons
|
||||||
{
|
{
|
||||||
border-top: #d5d59d 1px solid;
|
border-top: #d5d59d 1px solid;
|
||||||
background-color: #e3e3c7;
|
background-color: #e3e3c7;
|
||||||
padding: 7px 10px 7px 10px;
|
padding: 7px 10px 7px 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.Button, button
|
.Button, button
|
||||||
{
|
{
|
||||||
color: #3b3b3b;
|
color: #3b3b3b;
|
||||||
border: #939393 1px solid;
|
border: #939393 1px solid;
|
||||||
background-color: #dedede;
|
background-color: #dedede;
|
||||||
}
|
}
|
||||||
|
|
||||||
.FolderListCurrentFolder img
|
.FolderListCurrentFolder img
|
||||||
{
|
{
|
||||||
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
|
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
|
||||||
}
|
}
|
||||||
|
|
||||||
.FolderListFolder img
|
.FolderListFolder img
|
||||||
{
|
{
|
||||||
background-image: url(../../../../themes/common/treemenu/folder.gif);
|
background-image: url(../../../../themes/common/treemenu/folder.gif);
|
||||||
}
|
}
|
||||||
|
|
||||||
.fullHeight {
|
.fullHeight {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1128,7 +1128,7 @@ class pdf_einstein extends ModelePDFCommandes
|
|||||||
$pdf->SetXY($posx+2,$posy+3);
|
$pdf->SetXY($posx+2,$posy+3);
|
||||||
$pdf->SetFont('','B', $default_font_size);
|
$pdf->SetFont('','B', $default_font_size);
|
||||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetXY($posx+2,$posy);
|
$pdf->SetXY($posx+2,$posy);
|
||||||
|
|||||||
@@ -581,7 +581,7 @@ class pdf_expedition_rouget extends ModelePdfExpedition
|
|||||||
$pdf->SetTextColor(0,0,60);
|
$pdf->SetTextColor(0,0,60);
|
||||||
$pdf->SetFont('','B',$default_font_size);
|
$pdf->SetFont('','B',$default_font_size);
|
||||||
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetFont('','', $default_font_size - 1);
|
$pdf->SetFont('','', $default_font_size - 1);
|
||||||
|
|||||||
@@ -531,7 +531,7 @@ class pdf_soleil extends ModelePDFFicheinter
|
|||||||
$pdf->SetTextColor(0,0,60);
|
$pdf->SetTextColor(0,0,60);
|
||||||
$pdf->SetFont('','B',$default_font_size);
|
$pdf->SetFont('','B',$default_font_size);
|
||||||
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetFont('','', $default_font_size - 1);
|
$pdf->SetFont('','', $default_font_size - 1);
|
||||||
|
|||||||
@@ -723,7 +723,7 @@ class pdf_typhon extends ModelePDFDeliveryOrder
|
|||||||
$pdf->SetXY($posx+2,$posy+3);
|
$pdf->SetXY($posx+2,$posy+3);
|
||||||
$pdf->SetFont('','B',$default_font_size);
|
$pdf->SetFont('','B',$default_font_size);
|
||||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetXY($posx+2,$posy);
|
$pdf->SetXY($posx+2,$posy);
|
||||||
|
|||||||
@@ -1193,7 +1193,7 @@ class pdf_azur extends ModelePDFPropales
|
|||||||
$pdf->SetXY($posx+2,$posy+3);
|
$pdf->SetXY($posx+2,$posy+3);
|
||||||
$pdf->SetFont('','B', $default_font_size);
|
$pdf->SetFont('','B', $default_font_size);
|
||||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetXY($posx+2,$posy);
|
$pdf->SetXY($posx+2,$posy);
|
||||||
|
|||||||
@@ -931,7 +931,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
|
|||||||
$pdf->SetXY($posx+2,$posy+3);
|
$pdf->SetXY($posx+2,$posy+3);
|
||||||
$pdf->SetFont('','B', $default_font_size);
|
$pdf->SetFont('','B', $default_font_size);
|
||||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetXY($posx+2,$posy);
|
$pdf->SetXY($posx+2,$posy);
|
||||||
|
|||||||
@@ -997,7 +997,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
|
|||||||
$pdf->SetXY($posx+2,$posy+3);
|
$pdf->SetXY($posx+2,$posy+3);
|
||||||
$pdf->SetFont('','B', $default_font_size);
|
$pdf->SetFont('','B', $default_font_size);
|
||||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||||
$posy=$pdf->getY();
|
$posy=$pdf->getY();
|
||||||
|
|
||||||
// Show sender information
|
// Show sender information
|
||||||
$pdf->SetXY($posx+2,$posy);
|
$pdf->SetXY($posx+2,$posy);
|
||||||
|
|||||||
@@ -1,24 +1,24 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
|
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
|
||||||
# For licensing, see LICENSE.html or http://ckeditor.com/license
|
# For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
#
|
#
|
||||||
|
|
||||||
#
|
#
|
||||||
# On some specific Linux installations you could face problems with Firefox.
|
# On some specific Linux installations you could face problems with Firefox.
|
||||||
# It could give you errors when loading the editor saying that some illegal
|
# It could give you errors when loading the editor saying that some illegal
|
||||||
# characters were found (three strange chars in the beginning of the file).
|
# characters were found (three strange chars in the beginning of the file).
|
||||||
# This could happen if you map the .js or .css files to PHP, for example.
|
# This could happen if you map the .js or .css files to PHP, for example.
|
||||||
#
|
#
|
||||||
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
|
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
|
||||||
# All FCKeditor files are Unicode encoded.
|
# All FCKeditor files are Unicode encoded.
|
||||||
#
|
#
|
||||||
|
|
||||||
AddType application/x-javascript .js
|
AddType application/x-javascript .js
|
||||||
AddType text/css .css
|
AddType text/css .css
|
||||||
|
|
||||||
#
|
#
|
||||||
# If PHP is mapped to handle XML files, you could have some issues. The
|
# If PHP is mapped to handle XML files, you could have some issues. The
|
||||||
# following will disable it.
|
# following will disable it.
|
||||||
#
|
#
|
||||||
|
|
||||||
AddType text/xml .xml
|
AddType text/xml .xml
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,211 +1,211 @@
|
|||||||
/*
|
/*
|
||||||
* CKPackager - Sample Package file
|
* CKPackager - Sample Package file
|
||||||
*/
|
*/
|
||||||
|
|
||||||
header :
|
header :
|
||||||
'/*' + '\n' +
|
'/*' + '\n' +
|
||||||
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
|
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
|
||||||
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
|
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
|
||||||
'*/' + '\n' +
|
'*/' + '\n' +
|
||||||
'\n',
|
'\n',
|
||||||
|
|
||||||
noCheck : false,
|
noCheck : false,
|
||||||
|
|
||||||
constants :
|
constants :
|
||||||
{
|
{
|
||||||
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
|
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
|
||||||
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
|
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
|
||||||
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
|
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
|
||||||
'CKEDITOR.CTRL' : 0x110000,
|
'CKEDITOR.CTRL' : 0x110000,
|
||||||
'CKEDITOR.SHIFT' : 0x220000,
|
'CKEDITOR.SHIFT' : 0x220000,
|
||||||
'CKEDITOR.ALT' : 0x440000,
|
'CKEDITOR.ALT' : 0x440000,
|
||||||
'CKEDITOR.NODE_ELEMENT' : 1,
|
'CKEDITOR.NODE_ELEMENT' : 1,
|
||||||
'CKEDITOR.NODE_DOCUMENT' : 9,
|
'CKEDITOR.NODE_DOCUMENT' : 9,
|
||||||
'CKEDITOR.NODE_TEXT' : 3,
|
'CKEDITOR.NODE_TEXT' : 3,
|
||||||
'CKEDITOR.NODE_COMMENT' : 8,
|
'CKEDITOR.NODE_COMMENT' : 8,
|
||||||
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
|
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
|
||||||
'CKEDITOR.POSITION_IDENTICAL' : 0,
|
'CKEDITOR.POSITION_IDENTICAL' : 0,
|
||||||
'CKEDITOR.POSITION_DISCONNECTED' : 1,
|
'CKEDITOR.POSITION_DISCONNECTED' : 1,
|
||||||
'CKEDITOR.POSITION_FOLLOWING' : 2,
|
'CKEDITOR.POSITION_FOLLOWING' : 2,
|
||||||
'CKEDITOR.POSITION_PRECEDING' : 4,
|
'CKEDITOR.POSITION_PRECEDING' : 4,
|
||||||
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
|
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
|
||||||
'CKEDITOR.POSITION_CONTAINS' : 16,
|
'CKEDITOR.POSITION_CONTAINS' : 16,
|
||||||
'CKEDITOR.ENTER_P' : 1,
|
'CKEDITOR.ENTER_P' : 1,
|
||||||
'CKEDITOR.ENTER_BR' : 2,
|
'CKEDITOR.ENTER_BR' : 2,
|
||||||
'CKEDITOR.ENTER_DIV' : 3,
|
'CKEDITOR.ENTER_DIV' : 3,
|
||||||
'CKEDITOR.TRISTATE_ON' : 1,
|
'CKEDITOR.TRISTATE_ON' : 1,
|
||||||
'CKEDITOR.TRISTATE_OFF' : 2,
|
'CKEDITOR.TRISTATE_OFF' : 2,
|
||||||
'CKEDITOR.TRISTATE_DISABLED' : 0,
|
'CKEDITOR.TRISTATE_DISABLED' : 0,
|
||||||
'CKEDITOR.POSITION_AFTER_START' : 1,
|
'CKEDITOR.POSITION_AFTER_START' : 1,
|
||||||
'CKEDITOR.POSITION_BEFORE_END' : 2,
|
'CKEDITOR.POSITION_BEFORE_END' : 2,
|
||||||
'CKEDITOR.POSITION_BEFORE_START' : 3,
|
'CKEDITOR.POSITION_BEFORE_START' : 3,
|
||||||
'CKEDITOR.POSITION_AFTER_END' : 4,
|
'CKEDITOR.POSITION_AFTER_END' : 4,
|
||||||
'CKEDITOR.ENLARGE_ELEMENT' : 1,
|
'CKEDITOR.ENLARGE_ELEMENT' : 1,
|
||||||
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
|
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
|
||||||
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
|
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
|
||||||
'CKEDITOR.START' : 1,
|
'CKEDITOR.START' : 1,
|
||||||
'CKEDITOR.END' : 2,
|
'CKEDITOR.END' : 2,
|
||||||
'CKEDITOR.STARTEND' : 3,
|
'CKEDITOR.STARTEND' : 3,
|
||||||
'CKEDITOR.SHRINK_ELEMENT' : 1,
|
'CKEDITOR.SHRINK_ELEMENT' : 1,
|
||||||
'CKEDITOR.SHRINK_TEXT' : 2,
|
'CKEDITOR.SHRINK_TEXT' : 2,
|
||||||
'CKEDITOR.UI_BUTTON' : '\'button\'',
|
'CKEDITOR.UI_BUTTON' : '\'button\'',
|
||||||
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
|
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
|
||||||
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
|
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
|
||||||
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
|
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
|
||||||
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
|
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
|
||||||
'CKEDITOR.VALIDATE_OR' : 1,
|
'CKEDITOR.VALIDATE_OR' : 1,
|
||||||
'CKEDITOR.VALIDATE_AND' : 2,
|
'CKEDITOR.VALIDATE_AND' : 2,
|
||||||
'CKEDITOR.STYLE_BLOCK' : 1,
|
'CKEDITOR.STYLE_BLOCK' : 1,
|
||||||
'CKEDITOR.STYLE_INLINE' : 2,
|
'CKEDITOR.STYLE_INLINE' : 2,
|
||||||
'CKEDITOR.STYLE_OBJECT' : 3,
|
'CKEDITOR.STYLE_OBJECT' : 3,
|
||||||
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
|
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
|
||||||
'CKEDITOR.SELECTION_NONE' : 1,
|
'CKEDITOR.SELECTION_NONE' : 1,
|
||||||
'CKEDITOR.SELECTION_TEXT' : 2,
|
'CKEDITOR.SELECTION_TEXT' : 2,
|
||||||
'CKEDITOR.SELECTION_ELEMENT' : 3,
|
'CKEDITOR.SELECTION_ELEMENT' : 3,
|
||||||
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
|
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
|
||||||
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
|
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
|
||||||
'CKEDITOR.UI_PANEL' : '\'panel\''
|
'CKEDITOR.UI_PANEL' : '\'panel\''
|
||||||
},
|
},
|
||||||
|
|
||||||
packages :
|
packages :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
output : 'ckeditor_basic.js',
|
output : 'ckeditor_basic.js',
|
||||||
wrap : true,
|
wrap : true,
|
||||||
files :
|
files :
|
||||||
[
|
[
|
||||||
'_source/core/ckeditor_base.js',
|
'_source/core/ckeditor_base.js',
|
||||||
'_source/core/event.js',
|
'_source/core/event.js',
|
||||||
'_source/core/editor_basic.js',
|
'_source/core/editor_basic.js',
|
||||||
'_source/core/env.js',
|
'_source/core/env.js',
|
||||||
'_source/core/ckeditor_basic.js'
|
'_source/core/ckeditor_basic.js'
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
output : 'ckeditor.js',
|
output : 'ckeditor.js',
|
||||||
wrap : true,
|
wrap : true,
|
||||||
files :
|
files :
|
||||||
[
|
[
|
||||||
'_source/core/ckeditor_base.js',
|
'_source/core/ckeditor_base.js',
|
||||||
'_source/core/event.js',
|
'_source/core/event.js',
|
||||||
'_source/core/editor_basic.js',
|
'_source/core/editor_basic.js',
|
||||||
'_source/core/env.js',
|
'_source/core/env.js',
|
||||||
'_source/core/ckeditor_basic.js',
|
'_source/core/ckeditor_basic.js',
|
||||||
'_source/core/dom.js',
|
'_source/core/dom.js',
|
||||||
'_source/core/tools.js',
|
'_source/core/tools.js',
|
||||||
'_source/core/dtd.js',
|
'_source/core/dtd.js',
|
||||||
'_source/core/dom/event.js',
|
'_source/core/dom/event.js',
|
||||||
'_source/core/dom/domobject.js',
|
'_source/core/dom/domobject.js',
|
||||||
'_source/core/dom/window.js',
|
'_source/core/dom/window.js',
|
||||||
'_source/core/dom/document.js',
|
'_source/core/dom/document.js',
|
||||||
'_source/core/dom/node.js',
|
'_source/core/dom/node.js',
|
||||||
'_source/core/dom/nodelist.js',
|
'_source/core/dom/nodelist.js',
|
||||||
'_source/core/dom/element.js',
|
'_source/core/dom/element.js',
|
||||||
'_source/core/command.js',
|
'_source/core/command.js',
|
||||||
'_source/core/config.js',
|
'_source/core/config.js',
|
||||||
'_source/core/focusmanager.js',
|
'_source/core/focusmanager.js',
|
||||||
'_source/core/lang.js',
|
'_source/core/lang.js',
|
||||||
'_source/core/scriptloader.js',
|
'_source/core/scriptloader.js',
|
||||||
'_source/core/resourcemanager.js',
|
'_source/core/resourcemanager.js',
|
||||||
'_source/core/plugins.js',
|
'_source/core/plugins.js',
|
||||||
'_source/core/skins.js',
|
'_source/core/skins.js',
|
||||||
'_source/core/themes.js',
|
'_source/core/themes.js',
|
||||||
'_source/core/ui.js',
|
'_source/core/ui.js',
|
||||||
'_source/core/editor.js',
|
'_source/core/editor.js',
|
||||||
'_source/core/htmlparser.js',
|
'_source/core/htmlparser.js',
|
||||||
'_source/core/htmlparser/comment.js',
|
'_source/core/htmlparser/comment.js',
|
||||||
'_source/core/htmlparser/text.js',
|
'_source/core/htmlparser/text.js',
|
||||||
'_source/core/htmlparser/cdata.js',
|
'_source/core/htmlparser/cdata.js',
|
||||||
'_source/core/htmlparser/fragment.js',
|
'_source/core/htmlparser/fragment.js',
|
||||||
'_source/core/htmlparser/element.js',
|
'_source/core/htmlparser/element.js',
|
||||||
'_source/core/htmlparser/filter.js',
|
'_source/core/htmlparser/filter.js',
|
||||||
'_source/core/htmlparser/basicwriter.js',
|
'_source/core/htmlparser/basicwriter.js',
|
||||||
'_source/core/ckeditor.js',
|
'_source/core/ckeditor.js',
|
||||||
'_source/core/dom/comment.js',
|
'_source/core/dom/comment.js',
|
||||||
'_source/core/dom/elementpath.js',
|
'_source/core/dom/elementpath.js',
|
||||||
'_source/core/dom/text.js',
|
'_source/core/dom/text.js',
|
||||||
'_source/core/dom/documentfragment.js',
|
'_source/core/dom/documentfragment.js',
|
||||||
'_source/core/dom/walker.js',
|
'_source/core/dom/walker.js',
|
||||||
'_source/core/dom/range.js',
|
'_source/core/dom/range.js',
|
||||||
'_source/core/dom/rangelist.js',
|
'_source/core/dom/rangelist.js',
|
||||||
'_source/core/_bootstrap.js',
|
'_source/core/_bootstrap.js',
|
||||||
'_source/skins/kama/skin.js',
|
'_source/skins/kama/skin.js',
|
||||||
// '_source/lang/en.js',
|
// '_source/lang/en.js',
|
||||||
'_source/plugins/about/plugin.js',
|
'_source/plugins/about/plugin.js',
|
||||||
'_source/plugins/a11yhelp/plugin.js',
|
'_source/plugins/a11yhelp/plugin.js',
|
||||||
'_source/plugins/basicstyles/plugin.js',
|
'_source/plugins/basicstyles/plugin.js',
|
||||||
'_source/plugins/bidi/plugin.js',
|
'_source/plugins/bidi/plugin.js',
|
||||||
'_source/plugins/blockquote/plugin.js',
|
'_source/plugins/blockquote/plugin.js',
|
||||||
'_source/plugins/button/plugin.js',
|
'_source/plugins/button/plugin.js',
|
||||||
'_source/plugins/clipboard/plugin.js',
|
'_source/plugins/clipboard/plugin.js',
|
||||||
'_source/plugins/colorbutton/plugin.js',
|
'_source/plugins/colorbutton/plugin.js',
|
||||||
'_source/plugins/colordialog/plugin.js',
|
'_source/plugins/colordialog/plugin.js',
|
||||||
'_source/plugins/contextmenu/plugin.js',
|
'_source/plugins/contextmenu/plugin.js',
|
||||||
'_source/plugins/dialogadvtab/plugin.js',
|
'_source/plugins/dialogadvtab/plugin.js',
|
||||||
'_source/plugins/div/plugin.js',
|
'_source/plugins/div/plugin.js',
|
||||||
'_source/plugins/elementspath/plugin.js',
|
'_source/plugins/elementspath/plugin.js',
|
||||||
'_source/plugins/enterkey/plugin.js',
|
'_source/plugins/enterkey/plugin.js',
|
||||||
'_source/plugins/entities/plugin.js',
|
'_source/plugins/entities/plugin.js',
|
||||||
'_source/plugins/filebrowser/plugin.js',
|
'_source/plugins/filebrowser/plugin.js',
|
||||||
'_source/plugins/find/plugin.js',
|
'_source/plugins/find/plugin.js',
|
||||||
'_source/plugins/flash/plugin.js',
|
'_source/plugins/flash/plugin.js',
|
||||||
'_source/plugins/font/plugin.js',
|
'_source/plugins/font/plugin.js',
|
||||||
'_source/plugins/format/plugin.js',
|
'_source/plugins/format/plugin.js',
|
||||||
'_source/plugins/forms/plugin.js',
|
'_source/plugins/forms/plugin.js',
|
||||||
'_source/plugins/horizontalrule/plugin.js',
|
'_source/plugins/horizontalrule/plugin.js',
|
||||||
'_source/plugins/htmldataprocessor/plugin.js',
|
'_source/plugins/htmldataprocessor/plugin.js',
|
||||||
'_source/plugins/iframe/plugin.js',
|
'_source/plugins/iframe/plugin.js',
|
||||||
'_source/plugins/image/plugin.js',
|
'_source/plugins/image/plugin.js',
|
||||||
'_source/plugins/indent/plugin.js',
|
'_source/plugins/indent/plugin.js',
|
||||||
'_source/plugins/justify/plugin.js',
|
'_source/plugins/justify/plugin.js',
|
||||||
'_source/plugins/keystrokes/plugin.js',
|
'_source/plugins/keystrokes/plugin.js',
|
||||||
'_source/plugins/link/plugin.js',
|
'_source/plugins/link/plugin.js',
|
||||||
'_source/plugins/list/plugin.js',
|
'_source/plugins/list/plugin.js',
|
||||||
'_source/plugins/liststyle/plugin.js',
|
'_source/plugins/liststyle/plugin.js',
|
||||||
'_source/plugins/maximize/plugin.js',
|
'_source/plugins/maximize/plugin.js',
|
||||||
'_source/plugins/newpage/plugin.js',
|
'_source/plugins/newpage/plugin.js',
|
||||||
'_source/plugins/pagebreak/plugin.js',
|
'_source/plugins/pagebreak/plugin.js',
|
||||||
'_source/plugins/pastefromword/plugin.js',
|
'_source/plugins/pastefromword/plugin.js',
|
||||||
'_source/plugins/pastetext/plugin.js',
|
'_source/plugins/pastetext/plugin.js',
|
||||||
'_source/plugins/popup/plugin.js',
|
'_source/plugins/popup/plugin.js',
|
||||||
'_source/plugins/preview/plugin.js',
|
'_source/plugins/preview/plugin.js',
|
||||||
'_source/plugins/print/plugin.js',
|
'_source/plugins/print/plugin.js',
|
||||||
'_source/plugins/removeformat/plugin.js',
|
'_source/plugins/removeformat/plugin.js',
|
||||||
'_source/plugins/resize/plugin.js',
|
'_source/plugins/resize/plugin.js',
|
||||||
'_source/plugins/save/plugin.js',
|
'_source/plugins/save/plugin.js',
|
||||||
'_source/plugins/scayt/plugin.js',
|
'_source/plugins/scayt/plugin.js',
|
||||||
'_source/plugins/smiley/plugin.js',
|
'_source/plugins/smiley/plugin.js',
|
||||||
'_source/plugins/showblocks/plugin.js',
|
'_source/plugins/showblocks/plugin.js',
|
||||||
'_source/plugins/showborders/plugin.js',
|
'_source/plugins/showborders/plugin.js',
|
||||||
'_source/plugins/sourcearea/plugin.js',
|
'_source/plugins/sourcearea/plugin.js',
|
||||||
'_source/plugins/stylescombo/plugin.js',
|
'_source/plugins/stylescombo/plugin.js',
|
||||||
'_source/plugins/table/plugin.js',
|
'_source/plugins/table/plugin.js',
|
||||||
'_source/plugins/tabletools/plugin.js',
|
'_source/plugins/tabletools/plugin.js',
|
||||||
'_source/plugins/specialchar/plugin.js',
|
'_source/plugins/specialchar/plugin.js',
|
||||||
'_source/plugins/tab/plugin.js',
|
'_source/plugins/tab/plugin.js',
|
||||||
'_source/plugins/templates/plugin.js',
|
'_source/plugins/templates/plugin.js',
|
||||||
'_source/plugins/toolbar/plugin.js',
|
'_source/plugins/toolbar/plugin.js',
|
||||||
'_source/plugins/undo/plugin.js',
|
'_source/plugins/undo/plugin.js',
|
||||||
'_source/plugins/wysiwygarea/plugin.js',
|
'_source/plugins/wysiwygarea/plugin.js',
|
||||||
'_source/plugins/wsc/plugin.js',
|
'_source/plugins/wsc/plugin.js',
|
||||||
'_source/plugins/dialog/plugin.js',
|
'_source/plugins/dialog/plugin.js',
|
||||||
'_source/plugins/styles/plugin.js',
|
'_source/plugins/styles/plugin.js',
|
||||||
'_source/plugins/domiterator/plugin.js',
|
'_source/plugins/domiterator/plugin.js',
|
||||||
'_source/plugins/panelbutton/plugin.js',
|
'_source/plugins/panelbutton/plugin.js',
|
||||||
'_source/plugins/floatpanel/plugin.js',
|
'_source/plugins/floatpanel/plugin.js',
|
||||||
'_source/plugins/menu/plugin.js',
|
'_source/plugins/menu/plugin.js',
|
||||||
'_source/plugins/editingblock/plugin.js',
|
'_source/plugins/editingblock/plugin.js',
|
||||||
'_source/plugins/selection/plugin.js',
|
'_source/plugins/selection/plugin.js',
|
||||||
'_source/plugins/fakeobjects/plugin.js',
|
'_source/plugins/fakeobjects/plugin.js',
|
||||||
'_source/plugins/richcombo/plugin.js',
|
'_source/plugins/richcombo/plugin.js',
|
||||||
'_source/plugins/htmlwriter/plugin.js',
|
'_source/plugins/htmlwriter/plugin.js',
|
||||||
'_source/plugins/menubutton/plugin.js',
|
'_source/plugins/menubutton/plugin.js',
|
||||||
'_source/plugins/dialogui/plugin.js',
|
'_source/plugins/dialogui/plugin.js',
|
||||||
'_source/plugins/panel/plugin.js',
|
'_source/plugins/panel/plugin.js',
|
||||||
'_source/plugins/listblock/plugin.js',
|
'_source/plugins/listblock/plugin.js',
|
||||||
'_source/themes/default/theme.js'
|
'_source/themes/default/theme.js'
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,64 +1,64 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
af.js Found: 548 Missing: 29
|
af.js Found: 548 Missing: 29
|
||||||
ar.js Found: 470 Missing: 107
|
ar.js Found: 470 Missing: 107
|
||||||
bg.js Found: 394 Missing: 183
|
bg.js Found: 394 Missing: 183
|
||||||
bn.js Found: 292 Missing: 285
|
bn.js Found: 292 Missing: 285
|
||||||
bs.js Found: 175 Missing: 402
|
bs.js Found: 175 Missing: 402
|
||||||
ca.js Found: 549 Missing: 28
|
ca.js Found: 549 Missing: 28
|
||||||
cs.js Found: 577 Missing: 0
|
cs.js Found: 577 Missing: 0
|
||||||
cy.js Found: 575 Missing: 2
|
cy.js Found: 575 Missing: 2
|
||||||
da.js Found: 575 Missing: 2
|
da.js Found: 575 Missing: 2
|
||||||
de.js Found: 575 Missing: 2
|
de.js Found: 575 Missing: 2
|
||||||
el.js Found: 391 Missing: 186
|
el.js Found: 391 Missing: 186
|
||||||
en-au.js Found: 347 Missing: 230
|
en-au.js Found: 347 Missing: 230
|
||||||
en-ca.js Found: 345 Missing: 232
|
en-ca.js Found: 345 Missing: 232
|
||||||
en-gb.js Found: 517 Missing: 60
|
en-gb.js Found: 517 Missing: 60
|
||||||
eo.js Found: 577 Missing: 0
|
eo.js Found: 577 Missing: 0
|
||||||
es.js Found: 575 Missing: 2
|
es.js Found: 575 Missing: 2
|
||||||
et.js Found: 577 Missing: 0
|
et.js Found: 577 Missing: 0
|
||||||
eu.js Found: 417 Missing: 160
|
eu.js Found: 417 Missing: 160
|
||||||
fa.js Found: 575 Missing: 2
|
fa.js Found: 575 Missing: 2
|
||||||
fi.js Found: 575 Missing: 2
|
fi.js Found: 575 Missing: 2
|
||||||
fo.js Found: 575 Missing: 2
|
fo.js Found: 575 Missing: 2
|
||||||
fr-ca.js Found: 319 Missing: 258
|
fr-ca.js Found: 319 Missing: 258
|
||||||
fr.js Found: 575 Missing: 2
|
fr.js Found: 575 Missing: 2
|
||||||
gl.js Found: 292 Missing: 285
|
gl.js Found: 292 Missing: 285
|
||||||
gu.js Found: 575 Missing: 2
|
gu.js Found: 575 Missing: 2
|
||||||
he.js Found: 575 Missing: 2
|
he.js Found: 575 Missing: 2
|
||||||
hi.js Found: 327 Missing: 250
|
hi.js Found: 327 Missing: 250
|
||||||
hr.js Found: 575 Missing: 2
|
hr.js Found: 575 Missing: 2
|
||||||
hu.js Found: 572 Missing: 5
|
hu.js Found: 572 Missing: 5
|
||||||
id.js Found: 1 Missing: 576
|
id.js Found: 1 Missing: 576
|
||||||
is.js Found: 326 Missing: 251
|
is.js Found: 326 Missing: 251
|
||||||
it.js Found: 577 Missing: 0
|
it.js Found: 577 Missing: 0
|
||||||
ja.js Found: 493 Missing: 84
|
ja.js Found: 493 Missing: 84
|
||||||
ka.js Found: 568 Missing: 9
|
ka.js Found: 568 Missing: 9
|
||||||
km.js Found: 286 Missing: 291
|
km.js Found: 286 Missing: 291
|
||||||
ko.js Found: 304 Missing: 273
|
ko.js Found: 304 Missing: 273
|
||||||
lt.js Found: 575 Missing: 2
|
lt.js Found: 575 Missing: 2
|
||||||
lv.js Found: 294 Missing: 283
|
lv.js Found: 294 Missing: 283
|
||||||
mk.js Found: 0 Missing: 577
|
mk.js Found: 0 Missing: 577
|
||||||
mn.js Found: 320 Missing: 257
|
mn.js Found: 320 Missing: 257
|
||||||
ms.js Found: 276 Missing: 301
|
ms.js Found: 276 Missing: 301
|
||||||
nb.js Found: 577 Missing: 0
|
nb.js Found: 577 Missing: 0
|
||||||
nl.js Found: 575 Missing: 2
|
nl.js Found: 575 Missing: 2
|
||||||
no.js Found: 577 Missing: 0
|
no.js Found: 577 Missing: 0
|
||||||
pl.js Found: 575 Missing: 2
|
pl.js Found: 575 Missing: 2
|
||||||
pt-br.js Found: 577 Missing: 0
|
pt-br.js Found: 577 Missing: 0
|
||||||
pt.js Found: 326 Missing: 251
|
pt.js Found: 326 Missing: 251
|
||||||
ro.js Found: 432 Missing: 145
|
ro.js Found: 432 Missing: 145
|
||||||
ru.js Found: 575 Missing: 2
|
ru.js Found: 575 Missing: 2
|
||||||
sk.js Found: 364 Missing: 213
|
sk.js Found: 364 Missing: 213
|
||||||
sl.js Found: 426 Missing: 151
|
sl.js Found: 426 Missing: 151
|
||||||
sr-latn.js Found: 287 Missing: 290
|
sr-latn.js Found: 287 Missing: 290
|
||||||
sr.js Found: 286 Missing: 291
|
sr.js Found: 286 Missing: 291
|
||||||
sv.js Found: 550 Missing: 27
|
sv.js Found: 550 Missing: 27
|
||||||
th.js Found: 298 Missing: 279
|
th.js Found: 298 Missing: 279
|
||||||
tr.js Found: 575 Missing: 2
|
tr.js Found: 575 Missing: 2
|
||||||
ug.js Found: 572 Missing: 5
|
ug.js Found: 572 Missing: 5
|
||||||
uk.js Found: 575 Missing: 2
|
uk.js Found: 575 Missing: 2
|
||||||
vi.js Found: 577 Missing: 0
|
vi.js Found: 577 Missing: 0
|
||||||
zh-cn.js Found: 577 Missing: 0
|
zh-cn.js Found: 577 Missing: 0
|
||||||
zh.js Found: 433 Missing: 144
|
zh.js Found: 433 Missing: 144
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
cs.js Found: 30 Missing: 0
|
cs.js Found: 30 Missing: 0
|
||||||
cy.js Found: 30 Missing: 0
|
cy.js Found: 30 Missing: 0
|
||||||
da.js Found: 12 Missing: 18
|
da.js Found: 12 Missing: 18
|
||||||
de.js Found: 30 Missing: 0
|
de.js Found: 30 Missing: 0
|
||||||
el.js Found: 25 Missing: 5
|
el.js Found: 25 Missing: 5
|
||||||
eo.js Found: 30 Missing: 0
|
eo.js Found: 30 Missing: 0
|
||||||
fa.js Found: 30 Missing: 0
|
fa.js Found: 30 Missing: 0
|
||||||
fi.js Found: 30 Missing: 0
|
fi.js Found: 30 Missing: 0
|
||||||
fr.js Found: 30 Missing: 0
|
fr.js Found: 30 Missing: 0
|
||||||
gu.js Found: 12 Missing: 18
|
gu.js Found: 12 Missing: 18
|
||||||
he.js Found: 30 Missing: 0
|
he.js Found: 30 Missing: 0
|
||||||
it.js Found: 30 Missing: 0
|
it.js Found: 30 Missing: 0
|
||||||
mk.js Found: 5 Missing: 25
|
mk.js Found: 5 Missing: 25
|
||||||
nb.js Found: 30 Missing: 0
|
nb.js Found: 30 Missing: 0
|
||||||
nl.js Found: 30 Missing: 0
|
nl.js Found: 30 Missing: 0
|
||||||
no.js Found: 30 Missing: 0
|
no.js Found: 30 Missing: 0
|
||||||
pt-br.js Found: 30 Missing: 0
|
pt-br.js Found: 30 Missing: 0
|
||||||
ro.js Found: 6 Missing: 24
|
ro.js Found: 6 Missing: 24
|
||||||
tr.js Found: 30 Missing: 0
|
tr.js Found: 30 Missing: 0
|
||||||
ug.js Found: 27 Missing: 3
|
ug.js Found: 27 Missing: 3
|
||||||
vi.js Found: 6 Missing: 24
|
vi.js Found: 6 Missing: 24
|
||||||
zh-cn.js Found: 30 Missing: 0
|
zh-cn.js Found: 30 Missing: 0
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
bg.js Found: 5 Missing: 0
|
bg.js Found: 5 Missing: 0
|
||||||
cs.js Found: 5 Missing: 0
|
cs.js Found: 5 Missing: 0
|
||||||
cy.js Found: 5 Missing: 0
|
cy.js Found: 5 Missing: 0
|
||||||
da.js Found: 5 Missing: 0
|
da.js Found: 5 Missing: 0
|
||||||
de.js Found: 5 Missing: 0
|
de.js Found: 5 Missing: 0
|
||||||
el.js Found: 5 Missing: 0
|
el.js Found: 5 Missing: 0
|
||||||
eo.js Found: 5 Missing: 0
|
eo.js Found: 5 Missing: 0
|
||||||
et.js Found: 5 Missing: 0
|
et.js Found: 5 Missing: 0
|
||||||
fa.js Found: 5 Missing: 0
|
fa.js Found: 5 Missing: 0
|
||||||
fi.js Found: 5 Missing: 0
|
fi.js Found: 5 Missing: 0
|
||||||
fr.js Found: 5 Missing: 0
|
fr.js Found: 5 Missing: 0
|
||||||
gu.js Found: 5 Missing: 0
|
gu.js Found: 5 Missing: 0
|
||||||
he.js Found: 5 Missing: 0
|
he.js Found: 5 Missing: 0
|
||||||
hr.js Found: 5 Missing: 0
|
hr.js Found: 5 Missing: 0
|
||||||
it.js Found: 5 Missing: 0
|
it.js Found: 5 Missing: 0
|
||||||
nb.js Found: 5 Missing: 0
|
nb.js Found: 5 Missing: 0
|
||||||
nl.js Found: 5 Missing: 0
|
nl.js Found: 5 Missing: 0
|
||||||
no.js Found: 5 Missing: 0
|
no.js Found: 5 Missing: 0
|
||||||
pl.js Found: 5 Missing: 0
|
pl.js Found: 5 Missing: 0
|
||||||
pt-br.js Found: 5 Missing: 0
|
pt-br.js Found: 5 Missing: 0
|
||||||
tr.js Found: 5 Missing: 0
|
tr.js Found: 5 Missing: 0
|
||||||
ug.js Found: 5 Missing: 0
|
ug.js Found: 5 Missing: 0
|
||||||
uk.js Found: 5 Missing: 0
|
uk.js Found: 5 Missing: 0
|
||||||
vi.js Found: 5 Missing: 0
|
vi.js Found: 5 Missing: 0
|
||||||
zh-cn.js Found: 5 Missing: 0
|
zh-cn.js Found: 5 Missing: 0
|
||||||
|
|||||||
@@ -1,27 +1,27 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
bg.js Found: 5 Missing: 0
|
bg.js Found: 5 Missing: 0
|
||||||
cs.js Found: 5 Missing: 0
|
cs.js Found: 5 Missing: 0
|
||||||
cy.js Found: 5 Missing: 0
|
cy.js Found: 5 Missing: 0
|
||||||
da.js Found: 5 Missing: 0
|
da.js Found: 5 Missing: 0
|
||||||
de.js Found: 5 Missing: 0
|
de.js Found: 5 Missing: 0
|
||||||
el.js Found: 5 Missing: 0
|
el.js Found: 5 Missing: 0
|
||||||
eo.js Found: 5 Missing: 0
|
eo.js Found: 5 Missing: 0
|
||||||
et.js Found: 5 Missing: 0
|
et.js Found: 5 Missing: 0
|
||||||
fa.js Found: 5 Missing: 0
|
fa.js Found: 5 Missing: 0
|
||||||
fi.js Found: 5 Missing: 0
|
fi.js Found: 5 Missing: 0
|
||||||
fr.js Found: 5 Missing: 0
|
fr.js Found: 5 Missing: 0
|
||||||
he.js Found: 5 Missing: 0
|
he.js Found: 5 Missing: 0
|
||||||
hr.js Found: 5 Missing: 0
|
hr.js Found: 5 Missing: 0
|
||||||
it.js Found: 5 Missing: 0
|
it.js Found: 5 Missing: 0
|
||||||
nb.js Found: 5 Missing: 0
|
nb.js Found: 5 Missing: 0
|
||||||
nl.js Found: 5 Missing: 0
|
nl.js Found: 5 Missing: 0
|
||||||
no.js Found: 5 Missing: 0
|
no.js Found: 5 Missing: 0
|
||||||
pl.js Found: 5 Missing: 0
|
pl.js Found: 5 Missing: 0
|
||||||
pt-br.js Found: 5 Missing: 0
|
pt-br.js Found: 5 Missing: 0
|
||||||
tr.js Found: 5 Missing: 0
|
tr.js Found: 5 Missing: 0
|
||||||
ug.js Found: 5 Missing: 0
|
ug.js Found: 5 Missing: 0
|
||||||
uk.js Found: 5 Missing: 0
|
uk.js Found: 5 Missing: 0
|
||||||
vi.js Found: 4 Missing: 1
|
vi.js Found: 4 Missing: 1
|
||||||
zh-cn.js Found: 5 Missing: 0
|
zh-cn.js Found: 5 Missing: 0
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
cs.js Found: 118 Missing: 0
|
cs.js Found: 118 Missing: 0
|
||||||
cy.js Found: 118 Missing: 0
|
cy.js Found: 118 Missing: 0
|
||||||
de.js Found: 118 Missing: 0
|
de.js Found: 118 Missing: 0
|
||||||
el.js Found: 16 Missing: 102
|
el.js Found: 16 Missing: 102
|
||||||
eo.js Found: 118 Missing: 0
|
eo.js Found: 118 Missing: 0
|
||||||
et.js Found: 31 Missing: 87
|
et.js Found: 31 Missing: 87
|
||||||
fa.js Found: 24 Missing: 94
|
fa.js Found: 24 Missing: 94
|
||||||
fi.js Found: 23 Missing: 95
|
fi.js Found: 23 Missing: 95
|
||||||
fr.js Found: 118 Missing: 0
|
fr.js Found: 118 Missing: 0
|
||||||
he.js Found: 1 Missing: 117
|
he.js Found: 1 Missing: 117
|
||||||
hr.js Found: 23 Missing: 95
|
hr.js Found: 23 Missing: 95
|
||||||
it.js Found: 118 Missing: 0
|
it.js Found: 118 Missing: 0
|
||||||
nb.js Found: 118 Missing: 0
|
nb.js Found: 118 Missing: 0
|
||||||
nl.js Found: 118 Missing: 0
|
nl.js Found: 118 Missing: 0
|
||||||
no.js Found: 118 Missing: 0
|
no.js Found: 118 Missing: 0
|
||||||
pt-br.js Found: 118 Missing: 0
|
pt-br.js Found: 118 Missing: 0
|
||||||
tr.js Found: 118 Missing: 0
|
tr.js Found: 118 Missing: 0
|
||||||
ug.js Found: 39 Missing: 79
|
ug.js Found: 39 Missing: 79
|
||||||
zh-cn.js Found: 118 Missing: 0
|
zh-cn.js Found: 118 Missing: 0
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||||
|
|
||||||
bg.js Found: 4 Missing: 0
|
bg.js Found: 4 Missing: 0
|
||||||
cs.js Found: 4 Missing: 0
|
cs.js Found: 4 Missing: 0
|
||||||
cy.js Found: 4 Missing: 0
|
cy.js Found: 4 Missing: 0
|
||||||
da.js Found: 4 Missing: 0
|
da.js Found: 4 Missing: 0
|
||||||
de.js Found: 4 Missing: 0
|
de.js Found: 4 Missing: 0
|
||||||
el.js Found: 4 Missing: 0
|
el.js Found: 4 Missing: 0
|
||||||
eo.js Found: 4 Missing: 0
|
eo.js Found: 4 Missing: 0
|
||||||
et.js Found: 4 Missing: 0
|
et.js Found: 4 Missing: 0
|
||||||
fa.js Found: 4 Missing: 0
|
fa.js Found: 4 Missing: 0
|
||||||
fi.js Found: 4 Missing: 0
|
fi.js Found: 4 Missing: 0
|
||||||
fr.js Found: 4 Missing: 0
|
fr.js Found: 4 Missing: 0
|
||||||
he.js Found: 4 Missing: 0
|
he.js Found: 4 Missing: 0
|
||||||
hr.js Found: 4 Missing: 0
|
hr.js Found: 4 Missing: 0
|
||||||
it.js Found: 4 Missing: 0
|
it.js Found: 4 Missing: 0
|
||||||
mk.js Found: 4 Missing: 0
|
mk.js Found: 4 Missing: 0
|
||||||
nb.js Found: 4 Missing: 0
|
nb.js Found: 4 Missing: 0
|
||||||
nl.js Found: 4 Missing: 0
|
nl.js Found: 4 Missing: 0
|
||||||
no.js Found: 4 Missing: 0
|
no.js Found: 4 Missing: 0
|
||||||
pl.js Found: 4 Missing: 0
|
pl.js Found: 4 Missing: 0
|
||||||
pt-br.js Found: 4 Missing: 0
|
pt-br.js Found: 4 Missing: 0
|
||||||
tr.js Found: 4 Missing: 0
|
tr.js Found: 4 Missing: 0
|
||||||
ug.js Found: 4 Missing: 0
|
ug.js Found: 4 Missing: 0
|
||||||
uk.js Found: 4 Missing: 0
|
uk.js Found: 4 Missing: 0
|
||||||
vi.js Found: 4 Missing: 0
|
vi.js Found: 4 Missing: 0
|
||||||
zh-cn.js Found: 4 Missing: 0
|
zh-cn.js Found: 4 Missing: 0
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
This directory contains all FPDFI librairies:
|
This directory contains all FPDFI librairies:
|
||||||
- FPDI
|
- FPDI
|
||||||
- FPDI_TPL
|
- FPDI_TPL
|
||||||
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/
|
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/
|
||||||
|
|||||||
@@ -1,208 +1,208 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
/* geoipcity.inc
|
/* geoipcity.inc
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 Maxmind LLC
|
* Copyright (C) 2004 Maxmind LLC
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
* License as published by the Free Software Foundation; either
|
* License as published by the Free Software Foundation; either
|
||||||
* version 2.1 of the License, or (at your option) any later version.
|
* version 2.1 of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* This library is distributed in the hope that it will be useful,
|
* This library is distributed in the hope that it will be useful,
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
* Lesser General Public License for more details.
|
* Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Changelog:
|
* Changelog:
|
||||||
*
|
*
|
||||||
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
|
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
|
||||||
* Formatted file according to PEAR library standards.
|
* Formatted file according to PEAR library standards.
|
||||||
* Changed inclusion of geoip.inc file to require_once, so that
|
* Changed inclusion of geoip.inc file to require_once, so that
|
||||||
* this library can be used in the same script as geoip.inc.
|
* this library can be used in the same script as geoip.inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
define("FULL_RECORD_LENGTH",50);
|
define("FULL_RECORD_LENGTH",50);
|
||||||
|
|
||||||
require_once 'geoip.inc';
|
require_once 'geoip.inc';
|
||||||
require_once 'geoipregionvars.php';
|
require_once 'geoipregionvars.php';
|
||||||
|
|
||||||
class geoiprecord {
|
class geoiprecord {
|
||||||
var $country_code;
|
var $country_code;
|
||||||
var $country_code3;
|
var $country_code3;
|
||||||
var $country_name;
|
var $country_name;
|
||||||
var $region;
|
var $region;
|
||||||
var $city;
|
var $city;
|
||||||
var $postal_code;
|
var $postal_code;
|
||||||
var $latitude;
|
var $latitude;
|
||||||
var $longitude;
|
var $longitude;
|
||||||
var $area_code;
|
var $area_code;
|
||||||
var $dma_code; # metro and dma code are the same. use metro_code
|
var $dma_code; # metro and dma code are the same. use metro_code
|
||||||
var $metro_code;
|
var $metro_code;
|
||||||
}
|
}
|
||||||
|
|
||||||
class geoipdnsrecord {
|
class geoipdnsrecord {
|
||||||
var $country_code;
|
var $country_code;
|
||||||
var $country_code3;
|
var $country_code3;
|
||||||
var $country_name;
|
var $country_name;
|
||||||
var $region;
|
var $region;
|
||||||
var $regionname;
|
var $regionname;
|
||||||
var $city;
|
var $city;
|
||||||
var $postal_code;
|
var $postal_code;
|
||||||
var $latitude;
|
var $latitude;
|
||||||
var $longitude;
|
var $longitude;
|
||||||
var $areacode;
|
var $areacode;
|
||||||
var $dmacode;
|
var $dmacode;
|
||||||
var $isp;
|
var $isp;
|
||||||
var $org;
|
var $org;
|
||||||
var $metrocode;
|
var $metrocode;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getrecordwithdnsservice($str){
|
function getrecordwithdnsservice($str){
|
||||||
$record = new geoipdnsrecord;
|
$record = new geoipdnsrecord;
|
||||||
$keyvalue = explode(";",$str);
|
$keyvalue = explode(";",$str);
|
||||||
foreach ($keyvalue as $keyvalue2){
|
foreach ($keyvalue as $keyvalue2){
|
||||||
list($key,$value) = explode("=",$keyvalue2);
|
list($key,$value) = explode("=",$keyvalue2);
|
||||||
if ($key == "co"){
|
if ($key == "co"){
|
||||||
$record->country_code = $value;
|
$record->country_code = $value;
|
||||||
}
|
}
|
||||||
if ($key == "ci"){
|
if ($key == "ci"){
|
||||||
$record->city = $value;
|
$record->city = $value;
|
||||||
}
|
}
|
||||||
if ($key == "re"){
|
if ($key == "re"){
|
||||||
$record->region = $value;
|
$record->region = $value;
|
||||||
}
|
}
|
||||||
if ($key == "ac"){
|
if ($key == "ac"){
|
||||||
$record->areacode = $value;
|
$record->areacode = $value;
|
||||||
}
|
}
|
||||||
if ($key == "dm" || $key == "me" ){
|
if ($key == "dm" || $key == "me" ){
|
||||||
$record->dmacode = $value;
|
$record->dmacode = $value;
|
||||||
$record->metrocode = $value;
|
$record->metrocode = $value;
|
||||||
}
|
}
|
||||||
if ($key == "is"){
|
if ($key == "is"){
|
||||||
$record->isp = $value;
|
$record->isp = $value;
|
||||||
}
|
}
|
||||||
if ($key == "or"){
|
if ($key == "or"){
|
||||||
$record->org = $value;
|
$record->org = $value;
|
||||||
}
|
}
|
||||||
if ($key == "zi"){
|
if ($key == "zi"){
|
||||||
$record->postal_code = $value;
|
$record->postal_code = $value;
|
||||||
}
|
}
|
||||||
if ($key == "la"){
|
if ($key == "la"){
|
||||||
$record->latitude = $value;
|
$record->latitude = $value;
|
||||||
}
|
}
|
||||||
if ($key == "lo"){
|
if ($key == "lo"){
|
||||||
$record->longitude = $value;
|
$record->longitude = $value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
|
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
|
||||||
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
|
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
|
||||||
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
|
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
|
||||||
if ($record->region != "") {
|
if ($record->region != "") {
|
||||||
if (($record->country_code == "US") || ($record->country_code == "CA")){
|
if (($record->country_code == "US") || ($record->country_code == "CA")){
|
||||||
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
|
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
|
||||||
} else {
|
} else {
|
||||||
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
|
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $record;
|
return $record;
|
||||||
}
|
}
|
||||||
|
|
||||||
function _get_record($gi,$ipnum){
|
function _get_record($gi,$ipnum){
|
||||||
$seek_country = _geoip_seek_country($gi,$ipnum);
|
$seek_country = _geoip_seek_country($gi,$ipnum);
|
||||||
if ($seek_country == $gi->databaseSegments) {
|
if ($seek_country == $gi->databaseSegments) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
|
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
|
||||||
|
|
||||||
if ($gi->flags & GEOIP_MEMORY_CACHE) {
|
if ($gi->flags & GEOIP_MEMORY_CACHE) {
|
||||||
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
|
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
|
||||||
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
|
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
|
||||||
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
|
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
|
||||||
} else {
|
} else {
|
||||||
fseek($gi->filehandle, $record_pointer, SEEK_SET);
|
fseek($gi->filehandle, $record_pointer, SEEK_SET);
|
||||||
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
|
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
|
||||||
}
|
}
|
||||||
$record = new geoiprecord;
|
$record = new geoiprecord;
|
||||||
$record_buf_pos = 0;
|
$record_buf_pos = 0;
|
||||||
$char = ord(substr($record_buf,$record_buf_pos,1));
|
$char = ord(substr($record_buf,$record_buf_pos,1));
|
||||||
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
|
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
|
||||||
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
|
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
|
||||||
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
|
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
|
||||||
$record_buf_pos++;
|
$record_buf_pos++;
|
||||||
$str_length = 0;
|
$str_length = 0;
|
||||||
// Get region
|
// Get region
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
while ($char != 0){
|
while ($char != 0){
|
||||||
$str_length++;
|
$str_length++;
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
}
|
}
|
||||||
if ($str_length > 0){
|
if ($str_length > 0){
|
||||||
$record->region = substr($record_buf,$record_buf_pos,$str_length);
|
$record->region = substr($record_buf,$record_buf_pos,$str_length);
|
||||||
}
|
}
|
||||||
$record_buf_pos += $str_length + 1;
|
$record_buf_pos += $str_length + 1;
|
||||||
$str_length = 0;
|
$str_length = 0;
|
||||||
// Get city
|
// Get city
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
while ($char != 0){
|
while ($char != 0){
|
||||||
$str_length++;
|
$str_length++;
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
}
|
}
|
||||||
if ($str_length > 0){
|
if ($str_length > 0){
|
||||||
$record->city = substr($record_buf,$record_buf_pos,$str_length);
|
$record->city = substr($record_buf,$record_buf_pos,$str_length);
|
||||||
}
|
}
|
||||||
$record_buf_pos += $str_length + 1;
|
$record_buf_pos += $str_length + 1;
|
||||||
$str_length = 0;
|
$str_length = 0;
|
||||||
// Get postal code
|
// Get postal code
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
while ($char != 0){
|
while ($char != 0){
|
||||||
$str_length++;
|
$str_length++;
|
||||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||||
}
|
}
|
||||||
if ($str_length > 0){
|
if ($str_length > 0){
|
||||||
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
|
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
|
||||||
}
|
}
|
||||||
$record_buf_pos += $str_length + 1;
|
$record_buf_pos += $str_length + 1;
|
||||||
$str_length = 0;
|
$str_length = 0;
|
||||||
// Get latitude and longitude
|
// Get latitude and longitude
|
||||||
$latitude = 0;
|
$latitude = 0;
|
||||||
$longitude = 0;
|
$longitude = 0;
|
||||||
for ($j = 0;$j < 3; ++$j){
|
for ($j = 0;$j < 3; ++$j){
|
||||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||||
$latitude += ($char << ($j * 8));
|
$latitude += ($char << ($j * 8));
|
||||||
}
|
}
|
||||||
$record->latitude = ($latitude/10000) - 180;
|
$record->latitude = ($latitude/10000) - 180;
|
||||||
for ($j = 0;$j < 3; ++$j){
|
for ($j = 0;$j < 3; ++$j){
|
||||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||||
$longitude += ($char << ($j * 8));
|
$longitude += ($char << ($j * 8));
|
||||||
}
|
}
|
||||||
$record->longitude = ($longitude/10000) - 180;
|
$record->longitude = ($longitude/10000) - 180;
|
||||||
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
|
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
|
||||||
$metroarea_combo = 0;
|
$metroarea_combo = 0;
|
||||||
if ($record->country_code == "US"){
|
if ($record->country_code == "US"){
|
||||||
for ($j = 0;$j < 3;++$j){
|
for ($j = 0;$j < 3;++$j){
|
||||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||||
$metroarea_combo += ($char << ($j * 8));
|
$metroarea_combo += ($char << ($j * 8));
|
||||||
}
|
}
|
||||||
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
|
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
|
||||||
$record->area_code = $metroarea_combo%1000;
|
$record->area_code = $metroarea_combo%1000;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $record;
|
return $record;
|
||||||
}
|
}
|
||||||
|
|
||||||
function GeoIP_record_by_addr ($gi,$addr){
|
function GeoIP_record_by_addr ($gi,$addr){
|
||||||
if ($addr == NULL){
|
if ($addr == NULL){
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
$ipnum = ip2long($addr);
|
$ipnum = ip2long($addr);
|
||||||
return _get_record($gi, $ipnum);
|
return _get_record($gi, $ipnum);
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -12,17 +12,17 @@ John Dyers' website: (http://johndyer.name)
|
|||||||
Color Picker page: (http://johndyer.name/post/2007/09/PhotoShop-like-JavaScript-Color-Picker.aspx)
|
Color Picker page: (http://johndyer.name/post/2007/09/PhotoShop-like-JavaScript-Color-Picker.aspx)
|
||||||
|
|
||||||
|
|
||||||
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
|
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
|
||||||
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
|
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
|
||||||
|
|
||||||
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
|
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
|
||||||
and Opera.
|
and Opera.
|
||||||
|
|
||||||
If you are updating a current version, you MUST always use the CSS and image files from the download as
|
If you are updating a current version, you MUST always use the CSS and image files from the download as
|
||||||
there may have been changes.
|
there may have been changes.
|
||||||
|
|
||||||
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
|
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
|
||||||
Color object returned by the callback functions.
|
Color object returned by the callback functions.
|
||||||
|
|
||||||
|
|
||||||
Known Issues
|
Known Issues
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
|
||||||
<!ENTITY lt "&#60;">
|
<!ENTITY lt "&#60;">
|
||||||
<!ENTITY gt ">">
|
<!ENTITY gt ">">
|
||||||
<!ENTITY amp "&#38;">
|
<!ENTITY amp "&#38;">
|
||||||
<!ENTITY apos "'">
|
<!ENTITY apos "'">
|
||||||
<!ENTITY quot """>
|
<!ENTITY quot """>
|
||||||
<!ENTITY crlf " ">
|
<!ENTITY crlf " ">
|
||||||
|
|
||||||
<!ELEMENT email (header+, (body | mimepart+))>
|
<!ELEMENT email (header+, (body | mimepart+))>
|
||||||
<!ELEMENT mimepart (header+, (body | mimepart+))>
|
<!ELEMENT mimepart (header+, (body | mimepart+))>
|
||||||
<!ELEMENT body (#PCDATA)>
|
<!ELEMENT body (#PCDATA)>
|
||||||
<!ELEMENT header ((headername|headervalue|parameter)*)>
|
<!ELEMENT header ((headername|headervalue|parameter)*)>
|
||||||
<!ELEMENT headername (#PCDATA)>
|
<!ELEMENT headername (#PCDATA)>
|
||||||
<!ELEMENT headervalue (#PCDATA)>
|
<!ELEMENT headervalue (#PCDATA)>
|
||||||
<!ELEMENT parameter ((paramname|paramvalue)+)>
|
<!ELEMENT parameter ((paramname|paramvalue)+)>
|
||||||
<!ELEMENT paramvalue (#PCDATA)>
|
<!ELEMENT paramvalue (#PCDATA)>
|
||||||
<!ELEMENT paramname (#PCDATA)>
|
<!ELEMENT paramname (#PCDATA)>
|
||||||
|
|
||||||
|
|||||||
@@ -1,70 +1,70 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
||||||
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
|
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
|
||||||
<xsl:preserve-space elements="headervalue paramvalue body"/>
|
<xsl:preserve-space elements="headervalue paramvalue body"/>
|
||||||
|
|
||||||
<xsl:template name="mimepart">
|
<xsl:template name="mimepart">
|
||||||
|
|
||||||
<xsl:variable name="boundary">
|
<xsl:variable name="boundary">
|
||||||
<xsl:for-each select="./header">
|
<xsl:for-each select="./header">
|
||||||
<xsl:if test="string(./headername) = 'Content-Type'">
|
<xsl:if test="string(./headername) = 'Content-Type'">
|
||||||
<xsl:for-each select="./parameter">
|
<xsl:for-each select="./parameter">
|
||||||
<xsl:if test="string(./paramname) = 'boundary'">
|
<xsl:if test="string(./paramname) = 'boundary'">
|
||||||
<xsl:value-of select="paramvalue"/>
|
<xsl:value-of select="paramvalue"/>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
</xsl:variable>
|
</xsl:variable>
|
||||||
|
|
||||||
<xsl:for-each select="header">
|
<xsl:for-each select="header">
|
||||||
|
|
||||||
<xsl:value-of select="headername"/>
|
<xsl:value-of select="headername"/>
|
||||||
<xsl:text>: </xsl:text>
|
<xsl:text>: </xsl:text>
|
||||||
<xsl:value-of select="headervalue"/>
|
<xsl:value-of select="headervalue"/>
|
||||||
|
|
||||||
<xsl:if test="count(./parameter) = 0">
|
<xsl:if test="count(./parameter) = 0">
|
||||||
<xsl:text> </xsl:text>
|
<xsl:text> </xsl:text>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
|
|
||||||
<xsl:for-each select="parameter">
|
<xsl:for-each select="parameter">
|
||||||
<xsl:text>; 	</xsl:text>
|
<xsl:text>; 	</xsl:text>
|
||||||
<xsl:value-of select="paramname"/>
|
<xsl:value-of select="paramname"/>
|
||||||
<xsl:text>="</xsl:text>
|
<xsl:text>="</xsl:text>
|
||||||
<xsl:value-of select="paramvalue"/>
|
<xsl:value-of select="paramvalue"/>
|
||||||
<xsl:text>"</xsl:text>
|
<xsl:text>"</xsl:text>
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
<xsl:if test="count(./parameter) > 0">
|
<xsl:if test="count(./parameter) > 0">
|
||||||
<xsl:text> </xsl:text>
|
<xsl:text> </xsl:text>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
|
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
<xsl:text> </xsl:text>
|
<xsl:text> </xsl:text>
|
||||||
|
|
||||||
<!-- Which to do, print a body or process subparts? -->
|
<!-- Which to do, print a body or process subparts? -->
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="count(./mimepart) = 0">
|
<xsl:when test="count(./mimepart) = 0">
|
||||||
<xsl:value-of select="body"/>
|
<xsl:value-of select="body"/>
|
||||||
<xsl:text> </xsl:text>
|
<xsl:text> </xsl:text>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
|
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
<xsl:for-each select="mimepart">
|
<xsl:for-each select="mimepart">
|
||||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text> </xsl:text>
|
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text> </xsl:text>
|
||||||
<xsl:call-template name="mimepart"/>
|
<xsl:call-template name="mimepart"/>
|
||||||
</xsl:for-each>
|
</xsl:for-each>
|
||||||
|
|
||||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>-- </xsl:text>
|
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>-- </xsl:text>
|
||||||
|
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
<!-- This is where the stylesheet really starts, matching the top level email element -->
|
<!-- This is where the stylesheet really starts, matching the top level email element -->
|
||||||
<xsl:template match="email">
|
<xsl:template match="email">
|
||||||
<xsl:call-template name="mimepart"/>
|
<xsl:call-template name="mimepart"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,420 +1,420 @@
|
|||||||
// --------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------
|
||||||
// PclZip 2.8.2 - readme.txt
|
// PclZip 2.8.2 - readme.txt
|
||||||
// --------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------
|
||||||
// License GNU/LGPL - August 2009
|
// License GNU/LGPL - August 2009
|
||||||
// Vincent Blavet - vincent@phpconcept.net
|
// Vincent Blavet - vincent@phpconcept.net
|
||||||
// http://www.phpconcept.net
|
// http://www.phpconcept.net
|
||||||
// --------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------
|
||||||
// --------------------------------------------------------------------------------
|
// --------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
0 - Sommaire
|
0 - Sommaire
|
||||||
============
|
============
|
||||||
1 - Introduction
|
1 - Introduction
|
||||||
2 - What's new
|
2 - What's new
|
||||||
3 - Corrected bugs
|
3 - Corrected bugs
|
||||||
4 - Known bugs or limitations
|
4 - Known bugs or limitations
|
||||||
5 - License
|
5 - License
|
||||||
6 - Warning
|
6 - Warning
|
||||||
7 - Documentation
|
7 - Documentation
|
||||||
8 - Author
|
8 - Author
|
||||||
9 - Contribute
|
9 - Contribute
|
||||||
|
|
||||||
1 - Introduction
|
1 - Introduction
|
||||||
================
|
================
|
||||||
|
|
||||||
PclZip is a library that allow you to manage a Zip archive.
|
PclZip is a library that allow you to manage a Zip archive.
|
||||||
|
|
||||||
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
|
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
|
||||||
|
|
||||||
2 - What's new
|
2 - What's new
|
||||||
==============
|
==============
|
||||||
|
|
||||||
Version 2.8.2 :
|
Version 2.8.2 :
|
||||||
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
|
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
|
||||||
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
|
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
|
||||||
can also be modified in the post-extract call back.
|
can also be modified in the post-extract call back.
|
||||||
**Bugs correction :
|
**Bugs correction :
|
||||||
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
|
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
|
||||||
- Remove use of eval() and do direct call to callback functions
|
- Remove use of eval() and do direct call to callback functions
|
||||||
- Correct support of 64bits systems (Thanks to WordPress team)
|
- Correct support of 64bits systems (Thanks to WordPress team)
|
||||||
|
|
||||||
Version 2.8.1 :
|
Version 2.8.1 :
|
||||||
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
|
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
|
||||||
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
|
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
|
||||||
automatically replace it by PCLZIP_OPT_BY_PREG.
|
automatically replace it by PCLZIP_OPT_BY_PREG.
|
||||||
|
|
||||||
Version 2.8 :
|
Version 2.8 :
|
||||||
- Improve extraction of zip archive for large files by using temporary files
|
- Improve extraction of zip archive for large files by using temporary files
|
||||||
This feature is working like the one defined in r2.7.
|
This feature is working like the one defined in r2.7.
|
||||||
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
|
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
|
||||||
PCLZIP_OPT_TEMP_FILE_THRESHOLD
|
PCLZIP_OPT_TEMP_FILE_THRESHOLD
|
||||||
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
|
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
|
||||||
sense of temporary file use.
|
sense of temporary file use.
|
||||||
- Bug correction : Reduce filepath in returned file list to remove ennoying
|
- Bug correction : Reduce filepath in returned file list to remove ennoying
|
||||||
'.//' preambule in file path.
|
'.//' preambule in file path.
|
||||||
|
|
||||||
Version 2.7 :
|
Version 2.7 :
|
||||||
- Improve creation of zip archive for large files :
|
- Improve creation of zip archive for large files :
|
||||||
PclZip will now autosense the configured memory and use temporary files
|
PclZip will now autosense the configured memory and use temporary files
|
||||||
when large file is suspected.
|
when large file is suspected.
|
||||||
This feature can also ne triggered by manual options in create() and add()
|
This feature can also ne triggered by manual options in create() and add()
|
||||||
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
|
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
|
||||||
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
|
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
|
||||||
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
|
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
|
||||||
threshold to use temporary files.
|
threshold to use temporary files.
|
||||||
Using "temporary files" rather than "memory" might take more time, but
|
Using "temporary files" rather than "memory" might take more time, but
|
||||||
might give the ability to zip very large files :
|
might give the ability to zip very large files :
|
||||||
Tested on my win laptop with a 88Mo file :
|
Tested on my win laptop with a 88Mo file :
|
||||||
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
|
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
|
||||||
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
|
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
|
||||||
- Replace use of mktime() by time() to limit the E_STRICT error messages.
|
- Replace use of mktime() by time() to limit the E_STRICT error messages.
|
||||||
- Bug correction : When adding files with full windows path (drive letter)
|
- Bug correction : When adding files with full windows path (drive letter)
|
||||||
PclZip is now working. Before, if the drive letter is not the default
|
PclZip is now working. Before, if the drive letter is not the default
|
||||||
path, PclZip was not able to add the file.
|
path, PclZip was not able to add the file.
|
||||||
|
|
||||||
Version 2.6 :
|
Version 2.6 :
|
||||||
- Code optimisation
|
- Code optimisation
|
||||||
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
|
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
|
||||||
add a comment for a specific file. (Don't really know if this is usefull)
|
add a comment for a specific file. (Don't really know if this is usefull)
|
||||||
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
|
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
|
||||||
as a file.
|
as a file.
|
||||||
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
|
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
|
||||||
a file.
|
a file.
|
||||||
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
|
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
|
||||||
with current time
|
with current time
|
||||||
- Add CRC value in the informations returned back for each file after an
|
- Add CRC value in the informations returned back for each file after an
|
||||||
action.
|
action.
|
||||||
- Add missing closedir() statement.
|
- Add missing closedir() statement.
|
||||||
- When adding a folder, and removing the path of this folder, files were
|
- When adding a folder, and removing the path of this folder, files were
|
||||||
incorrectly added with a '/' at the beginning. Which means files are
|
incorrectly added with a '/' at the beginning. Which means files are
|
||||||
related to root in unix systems. Corrected.
|
related to root in unix systems. Corrected.
|
||||||
- Add conditional if before constant definition. This will allow users
|
- Add conditional if before constant definition. This will allow users
|
||||||
to redefine constants without changing the file, and then improve
|
to redefine constants without changing the file, and then improve
|
||||||
upgrade of pclzip code for new versions.
|
upgrade of pclzip code for new versions.
|
||||||
|
|
||||||
Version 2.5 :
|
Version 2.5 :
|
||||||
- Introduce the ability to add file/folder with individual properties (file descriptor).
|
- Introduce the ability to add file/folder with individual properties (file descriptor).
|
||||||
This gives for example the ability to change the filename of a zipped file.
|
This gives for example the ability to change the filename of a zipped file.
|
||||||
. Able to add files individually
|
. Able to add files individually
|
||||||
. Able to change full name
|
. Able to change full name
|
||||||
. Able to change short name
|
. Able to change short name
|
||||||
. Compatible with global options
|
. Compatible with global options
|
||||||
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
|
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
|
||||||
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
|
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
|
||||||
- Add a security control feature. PclZip can extract any file in any folder
|
- Add a security control feature. PclZip can extract any file in any folder
|
||||||
of a system. People may use this to upload a zip file and try to override
|
of a system. People may use this to upload a zip file and try to override
|
||||||
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
|
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
|
||||||
ability to forgive any directory transversal behavior.
|
ability to forgive any directory transversal behavior.
|
||||||
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
|
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
|
||||||
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
|
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
|
||||||
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
|
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
|
||||||
by current path (getcwd())
|
by current path (getcwd())
|
||||||
|
|
||||||
Version 2.4 :
|
Version 2.4 :
|
||||||
- Code improvment : try to speed up the code by removing unusefull call to pack()
|
- Code improvment : try to speed up the code by removing unusefull call to pack()
|
||||||
- Correct bug in delete() : delete() should be called with no argument. This was not
|
- Correct bug in delete() : delete() should be called with no argument. This was not
|
||||||
the case in 2.3. This is corrected in 2.4.
|
the case in 2.3. This is corrected in 2.4.
|
||||||
- Correct a bug in path_inclusion function. When the path has several '../../', the
|
- Correct a bug in path_inclusion function. When the path has several '../../', the
|
||||||
result was bad.
|
result was bad.
|
||||||
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
|
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
|
||||||
disable it while working and det it back to its original value.
|
disable it while working and det it back to its original value.
|
||||||
This resolve a lots of bad formated archive errors.
|
This resolve a lots of bad formated archive errors.
|
||||||
- Bug correction : PclZip now correctly unzip file in some specific situation,
|
- Bug correction : PclZip now correctly unzip file in some specific situation,
|
||||||
when compressed content has same size as uncompressed content.
|
when compressed content has same size as uncompressed content.
|
||||||
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
|
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
|
||||||
directories are not any more created.
|
directories are not any more created.
|
||||||
- Code improvment : correct unclosed opendir(), better handling of . and .. in
|
- Code improvment : correct unclosed opendir(), better handling of . and .. in
|
||||||
loops.
|
loops.
|
||||||
|
|
||||||
|
|
||||||
Version 2.3 :
|
Version 2.3 :
|
||||||
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
|
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
|
||||||
give the same result in PHP4 and PHP5 ....
|
give the same result in PHP4 and PHP5 ....
|
||||||
|
|
||||||
Version 2.2 :
|
Version 2.2 :
|
||||||
- Try development of PCLZIP_OPT_CRYPT .....
|
- Try development of PCLZIP_OPT_CRYPT .....
|
||||||
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
|
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
|
||||||
the result (greater than a long) is not supported by PHP. Even the use of bcmath
|
the result (greater than a long) is not supported by PHP. Even the use of bcmath
|
||||||
functions does not help. I did not find yet a solution ...;
|
functions does not help. I did not find yet a solution ...;
|
||||||
- Add missing '/' at end of directory entries
|
- Add missing '/' at end of directory entries
|
||||||
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
|
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
|
||||||
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
|
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
|
||||||
- Corrected : Bad "version need to extract" field in local file header
|
- Corrected : Bad "version need to extract" field in local file header
|
||||||
- Add private method privCheckFileHeaders() in order to check local and central
|
- Add private method privCheckFileHeaders() in order to check local and central
|
||||||
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
|
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
|
||||||
the ability to have a local file header without size, compressed size and crc filled.
|
the ability to have a local file header without size, compressed size and crc filled.
|
||||||
- Add a generic status 'error' for file status
|
- Add a generic status 'error' for file status
|
||||||
- Add control of compression type. PclZip only support deflate compression method.
|
- Add control of compression type. PclZip only support deflate compression method.
|
||||||
Before v2.2, PclZip does not check the compression method used in an archive while
|
Before v2.2, PclZip does not check the compression method used in an archive while
|
||||||
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
|
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
|
||||||
compression method. New status is "unsupported_compression". New error code is
|
compression method. New status is "unsupported_compression". New error code is
|
||||||
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
|
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
|
||||||
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
|
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
|
||||||
when errors like 'a folder with same name exists' or 'a newer file exists' or
|
when errors like 'a folder with same name exists' or 'a newer file exists' or
|
||||||
'a write protected file' exists, rather than set a status for the concerning file
|
'a write protected file' exists, rather than set a status for the concerning file
|
||||||
and resume the extract of the zip.
|
and resume the extract of the zip.
|
||||||
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
|
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
|
||||||
replacement of the file, even if a newer version of the file exists.
|
replacement of the file, even if a newer version of the file exists.
|
||||||
Note that today if a file with the same name already exists but is older it will be
|
Note that today if a file with the same name already exists but is older it will be
|
||||||
replaced by the extracted one.
|
replaced by the extracted one.
|
||||||
- Improve PclZipUtilOption()
|
- Improve PclZipUtilOption()
|
||||||
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
|
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
|
||||||
directory structure is the last data in the archive. Crypt encryption/decryption of
|
directory structure is the last data in the archive. Crypt encryption/decryption of
|
||||||
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
|
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
|
||||||
|
|
||||||
Version 2.1 :
|
Version 2.1 :
|
||||||
- Add the ability to abort the extraction by using a user callback function.
|
- Add the ability to abort the extraction by using a user callback function.
|
||||||
The user can now return the value '2' in its callback which indicates to stop the
|
The user can now return the value '2' in its callback which indicates to stop the
|
||||||
extraction. For a pre call-back extract is stopped before the extration of the current
|
extraction. For a pre call-back extract is stopped before the extration of the current
|
||||||
file. For a post call back, the extraction is stopped after.
|
file. For a post call back, the extraction is stopped after.
|
||||||
- Add the ability to extract a file (or several files) directly in the standard output.
|
- Add the ability to extract a file (or several files) directly in the standard output.
|
||||||
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
|
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
|
||||||
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
|
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
|
||||||
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
|
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
|
||||||
in the zip archive.
|
in the zip archive.
|
||||||
- When merging two archives, the comments are not any more lost, but merged, with a
|
- When merging two archives, the comments are not any more lost, but merged, with a
|
||||||
blank space separator.
|
blank space separator.
|
||||||
- Corrected bug : Files are not deleted when all files are asked to be deleted.
|
- Corrected bug : Files are not deleted when all files are asked to be deleted.
|
||||||
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
|
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
|
||||||
|
|
||||||
|
|
||||||
Version 2.0 :
|
Version 2.0 :
|
||||||
***** Warning : Some new features may break the backward compatibility for your scripts.
|
***** Warning : Some new features may break the backward compatibility for your scripts.
|
||||||
Please carefully read the readme file.
|
Please carefully read the readme file.
|
||||||
- Add the ability to delete by Index, name and regular expression. This feature is
|
- Add the ability to delete by Index, name and regular expression. This feature is
|
||||||
performed by the method delete(), which uses the optional parameters
|
performed by the method delete(), which uses the optional parameters
|
||||||
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
|
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
|
||||||
- Add the ability to extract by regular expression. To extract by regexp you must use the method
|
- Add the ability to extract by regular expression. To extract by regexp you must use the method
|
||||||
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
|
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
|
||||||
(depending if you want to use ereg() or preg_match() syntax) followed by the
|
(depending if you want to use ereg() or preg_match() syntax) followed by the
|
||||||
regular expression pattern.
|
regular expression pattern.
|
||||||
- Add the ability to extract by index, directly with the extract() method. This is a
|
- Add the ability to extract by index, directly with the extract() method. This is a
|
||||||
code improvment of the extractByIndex() method.
|
code improvment of the extractByIndex() method.
|
||||||
- Add the ability to extract by name. To extract by name you must use the method
|
- Add the ability to extract by name. To extract by name you must use the method
|
||||||
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
|
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
|
||||||
extract or an array of filenames to extract. To extract all a folder, use the folder
|
extract or an array of filenames to extract. To extract all a folder, use the folder
|
||||||
name rather than the filename with a '/' at the end.
|
name rather than the filename with a '/' at the end.
|
||||||
- Add the ability to add files without compression. This is done with a new attribute
|
- Add the ability to add files without compression. This is done with a new attribute
|
||||||
which is PCLZIP_OPT_NO_COMPRESSION.
|
which is PCLZIP_OPT_NO_COMPRESSION.
|
||||||
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
|
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
|
||||||
in a string without using any file (or temporary file).
|
in a string without using any file (or temporary file).
|
||||||
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
|
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
|
||||||
The default separator is now a comma (,) and not any more a blank space.
|
The default separator is now a comma (,) and not any more a blank space.
|
||||||
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
|
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
|
||||||
your script.
|
your script.
|
||||||
- Improve algorythm performance by removing the use of temporary files when adding or
|
- Improve algorythm performance by removing the use of temporary files when adding or
|
||||||
extracting files in an archive.
|
extracting files in an archive.
|
||||||
- Add (correct) detection of empty filename zipping. This can occurs when the removed
|
- Add (correct) detection of empty filename zipping. This can occurs when the removed
|
||||||
path is the same
|
path is the same
|
||||||
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
|
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
|
||||||
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
|
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
|
||||||
- Corrected bug : When the archive file already exists with size=0, the add() method
|
- Corrected bug : When the archive file already exists with size=0, the add() method
|
||||||
fails. Corrected in 2.0.
|
fails. Corrected in 2.0.
|
||||||
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
|
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
|
||||||
- Control the order of index ranges in extract by index feature.
|
- Control the order of index ranges in extract by index feature.
|
||||||
- Change the internal management of folders (better handling of internal flag).
|
- Change the internal management of folders (better handling of internal flag).
|
||||||
|
|
||||||
|
|
||||||
Version 1.3 :
|
Version 1.3 :
|
||||||
- Removing the double include check. This is now done by include_once() and require_once()
|
- Removing the double include check. This is now done by include_once() and require_once()
|
||||||
PHP directives.
|
PHP directives.
|
||||||
- Changing the error handling mecanism : Remove the use of an external error library.
|
- Changing the error handling mecanism : Remove the use of an external error library.
|
||||||
The former PclError...() functions are replaced by internal equivalent methods.
|
The former PclError...() functions are replaced by internal equivalent methods.
|
||||||
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
|
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
|
||||||
Introducing the use of constants for error codes rather than integer values. This will help
|
Introducing the use of constants for error codes rather than integer values. This will help
|
||||||
in futur improvment.
|
in futur improvment.
|
||||||
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
|
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
|
||||||
- Remove the deprecated use of calling function with arguments passed by reference.
|
- Remove the deprecated use of calling function with arguments passed by reference.
|
||||||
- Add the calling of extract(), extractByIndex(), create() and add() functions
|
- Add the calling of extract(), extractByIndex(), create() and add() functions
|
||||||
with variable options rather than fixed arguments.
|
with variable options rather than fixed arguments.
|
||||||
- Add the ability to remove all the file path while extracting or adding,
|
- Add the ability to remove all the file path while extracting or adding,
|
||||||
without any need to specify the path to remove.
|
without any need to specify the path to remove.
|
||||||
This is available for extract(), extractByIndex(), create() and add() functionS by using
|
This is available for extract(), extractByIndex(), create() and add() functionS by using
|
||||||
the new variable options parameters :
|
the new variable options parameters :
|
||||||
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
|
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
|
||||||
- Ability to change the mode of a file after the extraction (chmod()).
|
- Ability to change the mode of a file after the extraction (chmod()).
|
||||||
This is available for extract() and extractByIndex() functionS by using
|
This is available for extract() and extractByIndex() functionS by using
|
||||||
the new variable options parameters.
|
the new variable options parameters.
|
||||||
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
|
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
|
||||||
- Ability to definition call-back options. These call-back will be called during the adding,
|
- Ability to definition call-back options. These call-back will be called during the adding,
|
||||||
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
|
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
|
||||||
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
|
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
|
||||||
can trigerred the change the filename of the extracted file. The user can triggered the
|
can trigerred the change the filename of the extracted file. The user can triggered the
|
||||||
skip of the extraction. This is adding a 'skipped' status in the file list result value.
|
skip of the extraction. This is adding a 'skipped' status in the file list result value.
|
||||||
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
|
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
|
||||||
Nothing can be triggered from that point.
|
Nothing can be triggered from that point.
|
||||||
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
|
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
|
||||||
can trigerred the change the stored filename of the added file. The user can triggered the
|
can trigerred the change the stored filename of the added file. The user can triggered the
|
||||||
skip of the add. This is adding a 'skipped' status in the file list result value.
|
skip of the add. This is adding a 'skipped' status in the file list result value.
|
||||||
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
|
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
|
||||||
Nothing can be triggered from that point.
|
Nothing can be triggered from that point.
|
||||||
- Two status are added in the file list returned as function result : skipped & filename_too_long
|
- Two status are added in the file list returned as function result : skipped & filename_too_long
|
||||||
'skipped' is used when a call-back function ask for skipping the file.
|
'skipped' is used when a call-back function ask for skipping the file.
|
||||||
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
|
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
|
||||||
not added)
|
not added)
|
||||||
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
|
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
|
||||||
a directory.
|
a directory.
|
||||||
- Add a check of the presence of the archive file before some actions (like list, ...)
|
- Add a check of the presence of the archive file before some actions (like list, ...)
|
||||||
- Add the initialisation of field "index" in header array. This means that by
|
- Add the initialisation of field "index" in header array. This means that by
|
||||||
default index will be -1 when not explicitly set by the methods.
|
default index will be -1 when not explicitly set by the methods.
|
||||||
|
|
||||||
Version 1.2 :
|
Version 1.2 :
|
||||||
- Adding a duplicate function.
|
- Adding a duplicate function.
|
||||||
- Adding a merge function. The merge function is a "quick merge" function,
|
- Adding a merge function. The merge function is a "quick merge" function,
|
||||||
it just append the content of an archive at the end of the first one. There
|
it just append the content of an archive at the end of the first one. There
|
||||||
is no check for duplicate files or more recent files.
|
is no check for duplicate files or more recent files.
|
||||||
- Improve the search of the central directory end.
|
- Improve the search of the central directory end.
|
||||||
|
|
||||||
Version 1.1.2 :
|
Version 1.1.2 :
|
||||||
|
|
||||||
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
|
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
|
||||||
(see License section).
|
(see License section).
|
||||||
- Adding the optional support of a static temporary directory. You will need to configure
|
- Adding the optional support of a static temporary directory. You will need to configure
|
||||||
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
|
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
|
||||||
- Improving the rename() function. In some cases rename() does not work (different
|
- Improving the rename() function. In some cases rename() does not work (different
|
||||||
Filesystems), so it will be replaced by a copy() + unlink() functions.
|
Filesystems), so it will be replaced by a copy() + unlink() functions.
|
||||||
|
|
||||||
Version 1.1.1 :
|
Version 1.1.1 :
|
||||||
|
|
||||||
- Maintenance release, no new feature.
|
- Maintenance release, no new feature.
|
||||||
|
|
||||||
Version 1.1 :
|
Version 1.1 :
|
||||||
|
|
||||||
- New method Add() : adding files in the archive
|
- New method Add() : adding files in the archive
|
||||||
- New method ExtractByIndex() : partial extract of the archive, files are identified by
|
- New method ExtractByIndex() : partial extract of the archive, files are identified by
|
||||||
their index in the archive
|
their index in the archive
|
||||||
- New method DeleteByIndex() : delete some files/folder entries from the archive,
|
- New method DeleteByIndex() : delete some files/folder entries from the archive,
|
||||||
files are identified by their index in the archive.
|
files are identified by their index in the archive.
|
||||||
- Adding a test of the zlib extension presence. If not present abort the script.
|
- Adding a test of the zlib extension presence. If not present abort the script.
|
||||||
|
|
||||||
Version 1.0.1 :
|
Version 1.0.1 :
|
||||||
|
|
||||||
- No new feature
|
- No new feature
|
||||||
|
|
||||||
|
|
||||||
3 - Corrected bugs
|
3 - Corrected bugs
|
||||||
==================
|
==================
|
||||||
|
|
||||||
Corrected in Version 2.0 :
|
Corrected in Version 2.0 :
|
||||||
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
|
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
|
||||||
a file, all the extraction process is stopped.
|
a file, all the extraction process is stopped.
|
||||||
|
|
||||||
Corrected in Version 1.3 :
|
Corrected in Version 1.3 :
|
||||||
- Corrected : Support of static synopsis for method extract() is broken.
|
- Corrected : Support of static synopsis for method extract() is broken.
|
||||||
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
|
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
|
||||||
- Corrected : When an extract is done with a remove_path parameter, the entry for
|
- Corrected : When an extract is done with a remove_path parameter, the entry for
|
||||||
the directory with exactly the same path is not skipped/filtered.
|
the directory with exactly the same path is not skipped/filtered.
|
||||||
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
|
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
|
||||||
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
|
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
|
||||||
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
|
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
|
||||||
string and not interger). The sort is temporarilly removed, this means that
|
string and not interger). The sort is temporarilly removed, this means that
|
||||||
you must provide a sorted list of index ranges.
|
you must provide a sorted list of index ranges.
|
||||||
|
|
||||||
Corrected in Version 1.2 :
|
Corrected in Version 1.2 :
|
||||||
|
|
||||||
- Nothing.
|
- Nothing.
|
||||||
|
|
||||||
Corrected in Version 1.1.2 :
|
Corrected in Version 1.1.2 :
|
||||||
|
|
||||||
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
|
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
|
||||||
|
|
||||||
Corrected in Version 1.1.1 :
|
Corrected in Version 1.1.1 :
|
||||||
|
|
||||||
- Corrected : When archived file is not compressed (0% compression), the
|
- Corrected : When archived file is not compressed (0% compression), the
|
||||||
extract method fails.
|
extract method fails.
|
||||||
|
|
||||||
Corrected in Version 1.1 :
|
Corrected in Version 1.1 :
|
||||||
|
|
||||||
- Corrected : Adding a complete tree of folder may result in a bad archive
|
- Corrected : Adding a complete tree of folder may result in a bad archive
|
||||||
creation.
|
creation.
|
||||||
|
|
||||||
Corrected in Version 1.0.1 :
|
Corrected in Version 1.0.1 :
|
||||||
|
|
||||||
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||||
|
|
||||||
|
|
||||||
4 - Known bugs or limitations
|
4 - Known bugs or limitations
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
Please publish bugs reports in SourceForge :
|
Please publish bugs reports in SourceForge :
|
||||||
http://sourceforge.net/tracker/?group_id=40254&atid=427564
|
http://sourceforge.net/tracker/?group_id=40254&atid=427564
|
||||||
|
|
||||||
In Version 2.x :
|
In Version 2.x :
|
||||||
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
|
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
|
||||||
- PclZip does not support password protected zip archive
|
- PclZip does not support password protected zip archive
|
||||||
- Some concern were seen when changing mtime of a file while archiving.
|
- Some concern were seen when changing mtime of a file while archiving.
|
||||||
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
|
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
|
||||||
|
|
||||||
In Version 1.2 :
|
In Version 1.2 :
|
||||||
|
|
||||||
- merge() methods does not check for duplicate files or last date of modifications.
|
- merge() methods does not check for duplicate files or last date of modifications.
|
||||||
|
|
||||||
In Version 1.1 :
|
In Version 1.1 :
|
||||||
|
|
||||||
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
|
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
|
||||||
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
|
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
|
||||||
add a file in a PclZip created archive. (Corrected in v.1.2)
|
add a file in a PclZip created archive. (Corrected in v.1.2)
|
||||||
|
|
||||||
In Version 1.0.1 :
|
In Version 1.0.1 :
|
||||||
|
|
||||||
- Adding a complete tree of folder may result in a bad archive
|
- Adding a complete tree of folder may result in a bad archive
|
||||||
creation. (Corrected in V.1.1).
|
creation. (Corrected in V.1.1).
|
||||||
- Path given to methods must be in the unix format (/) and not the Windows format (\).
|
- Path given to methods must be in the unix format (/) and not the Windows format (\).
|
||||||
Workaround : Use only / directory separators.
|
Workaround : Use only / directory separators.
|
||||||
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
|
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
|
||||||
added suffix. Files with these names may already exist and may be overwritten.
|
added suffix. Files with these names may already exist and may be overwritten.
|
||||||
Workaround : none.
|
Workaround : none.
|
||||||
- PclZip does not check if the zlib extension is present. If it is absent, the zip
|
- PclZip does not check if the zlib extension is present. If it is absent, the zip
|
||||||
file is not created and the lib abort without warning.
|
file is not created and the lib abort without warning.
|
||||||
Workaround : enable the zlib extension on the php install
|
Workaround : enable the zlib extension on the php install
|
||||||
|
|
||||||
In Version 1.0 :
|
In Version 1.0 :
|
||||||
|
|
||||||
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||||
(Corrected in v.1.0.1)
|
(Corrected in v.1.0.1)
|
||||||
- Limitation : Multi-disk zip archive are not supported.
|
- Limitation : Multi-disk zip archive are not supported.
|
||||||
|
|
||||||
|
|
||||||
5 - License
|
5 - License
|
||||||
===========
|
===========
|
||||||
|
|
||||||
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
|
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
|
||||||
This library is free, so you can use it at no cost.
|
This library is free, so you can use it at no cost.
|
||||||
|
|
||||||
HOWEVER, if you release a script, an application, a library or any kind of
|
HOWEVER, if you release a script, an application, a library or any kind of
|
||||||
code using PclZip library (or a part of it), YOU MUST :
|
code using PclZip library (or a part of it), YOU MUST :
|
||||||
- Indicate in the documentation (or a readme file), that your work
|
- Indicate in the documentation (or a readme file), that your work
|
||||||
uses PclZip Library, and make a reference to the author and the web site
|
uses PclZip Library, and make a reference to the author and the web site
|
||||||
http://www.phpconcept.net
|
http://www.phpconcept.net
|
||||||
- Gives the ability to the final user to update the PclZip libary.
|
- Gives the ability to the final user to update the PclZip libary.
|
||||||
|
|
||||||
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
|
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
|
||||||
be aware that someone is using PclZip.
|
be aware that someone is using PclZip.
|
||||||
|
|
||||||
For more information about GNU/LGPL license : http://www.gnu.org
|
For more information about GNU/LGPL license : http://www.gnu.org
|
||||||
|
|
||||||
6 - Warning
|
6 - Warning
|
||||||
=================
|
=================
|
||||||
|
|
||||||
This library and the associated files are non commercial, non professional work.
|
This library and the associated files are non commercial, non professional work.
|
||||||
It should not have unexpected results. However if any damage is caused by this software
|
It should not have unexpected results. However if any damage is caused by this software
|
||||||
the author can not be responsible.
|
the author can not be responsible.
|
||||||
The use of this software is at the risk of the user.
|
The use of this software is at the risk of the user.
|
||||||
|
|
||||||
7 - Documentation
|
7 - Documentation
|
||||||
=================
|
=================
|
||||||
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
|
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
|
||||||
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
|
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
|
||||||
|
|
||||||
8 - Author
|
8 - Author
|
||||||
==========
|
==========
|
||||||
|
|
||||||
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
|
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
|
||||||
|
|
||||||
9 - Contribute
|
9 - Contribute
|
||||||
==============
|
==============
|
||||||
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
|
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
|
||||||
If you can help in financing PhpConcept hosting service, please go to
|
If you can help in financing PhpConcept hosting service, please go to
|
||||||
http://www.phpconcept.net/soutien.php
|
http://www.phpconcept.net/soutien.php
|
||||||
|
|||||||
@@ -1,122 +1,122 @@
|
|||||||
Sentences that contain all letters commonly used in a language
|
Sentences that contain all letters commonly used in a language
|
||||||
--------------------------------------------------------------
|
--------------------------------------------------------------
|
||||||
|
|
||||||
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
|
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
|
||||||
|
|
||||||
This file is UTF-8 encoded.
|
This file is UTF-8 encoded.
|
||||||
|
|
||||||
|
|
||||||
Danish (da)
|
Danish (da)
|
||||||
---------
|
---------
|
||||||
|
|
||||||
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
|
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
|
||||||
Wolther spillede på xylofon.
|
Wolther spillede på xylofon.
|
||||||
(= Quiz contestants were eating strawbery with cream while Wolther
|
(= Quiz contestants were eating strawbery with cream while Wolther
|
||||||
the circus clown played on xylophone.)
|
the circus clown played on xylophone.)
|
||||||
|
|
||||||
German (de)
|
German (de)
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
|
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
|
||||||
(= Wrongful practicing of xylophone music tortures every larger dwarf)
|
(= Wrongful practicing of xylophone music tortures every larger dwarf)
|
||||||
|
|
||||||
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
|
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
|
||||||
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
|
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
|
||||||
|
|
||||||
Heizölrückstoßabdämpfung
|
Heizölrückstoßabdämpfung
|
||||||
(= fuel oil recoil absorber)
|
(= fuel oil recoil absorber)
|
||||||
(jqvwxy missing, but all non-ASCII letters in one word)
|
(jqvwxy missing, but all non-ASCII letters in one word)
|
||||||
|
|
||||||
English (en)
|
English (en)
|
||||||
------------
|
------------
|
||||||
|
|
||||||
The quick brown fox jumps over the lazy dog
|
The quick brown fox jumps over the lazy dog
|
||||||
|
|
||||||
Spanish (es)
|
Spanish (es)
|
||||||
------------
|
------------
|
||||||
|
|
||||||
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
|
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
|
||||||
frío, añoraba a su querido cachorro.
|
frío, añoraba a su querido cachorro.
|
||||||
(Contains every letter and every accent, but not every combination
|
(Contains every letter and every accent, but not every combination
|
||||||
of vowel + acute.)
|
of vowel + acute.)
|
||||||
|
|
||||||
French (fr)
|
French (fr)
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
|
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
|
||||||
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
|
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
|
||||||
qui lui permet de penser à la cænogenèse de l'être dont il est question
|
qui lui permet de penser à la cænogenèse de l'être dont il est question
|
||||||
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
|
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
|
||||||
pense-t-il, diminue çà et là la qualité de son œuvre.
|
pense-t-il, diminue çà et là la qualité de son œuvre.
|
||||||
|
|
||||||
l'île exiguë
|
l'île exiguë
|
||||||
Où l'obèse jury mûr
|
Où l'obèse jury mûr
|
||||||
Fête l'haï volapük,
|
Fête l'haï volapük,
|
||||||
Âne ex aéquo au whist,
|
Âne ex aéquo au whist,
|
||||||
Ôtez ce vœu déçu.
|
Ôtez ce vœu déçu.
|
||||||
|
|
||||||
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
|
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
|
||||||
canoë au delà des îles, près du mälström où brûlent les novæ.
|
canoë au delà des îles, près du mälström où brûlent les novæ.
|
||||||
|
|
||||||
Irish Gaelic (ga)
|
Irish Gaelic (ga)
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
|
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
|
||||||
|
|
||||||
Hungarian (hu)
|
Hungarian (hu)
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Árvíztűrő tükörfúrógép
|
Árvíztűrő tükörfúrógép
|
||||||
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
|
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
|
||||||
|
|
||||||
Icelandic (is)
|
Icelandic (is)
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
|
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
|
||||||
|
|
||||||
Sævör grét áðan því úlpan var ónýt
|
Sævör grét áðan því úlpan var ónýt
|
||||||
(some ASCII letters missing)
|
(some ASCII letters missing)
|
||||||
|
|
||||||
Greek (el)
|
Greek (el)
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
|
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
|
||||||
(= No more shall I see acacias or myrtles in the golden clearing)
|
(= No more shall I see acacias or myrtles in the golden clearing)
|
||||||
|
|
||||||
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
|
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
|
||||||
(= I uncover the soul-destroying abhorrence)
|
(= I uncover the soul-destroying abhorrence)
|
||||||
|
|
||||||
Hebrew (iw)
|
Hebrew (iw)
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
|
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
|
||||||
|
|
||||||
Polish (pl)
|
Polish (pl)
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Pchnąć w tę łódź jeża lub osiem skrzyń fig
|
Pchnąć w tę łódź jeża lub osiem skrzyń fig
|
||||||
(= To push a hedgehog or eight bins of figs in this boat)
|
(= To push a hedgehog or eight bins of figs in this boat)
|
||||||
|
|
||||||
Zażółć gęślą jaźń
|
Zażółć gęślą jaźń
|
||||||
|
|
||||||
Russian (ru)
|
Russian (ru)
|
||||||
------------
|
------------
|
||||||
|
|
||||||
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
|
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
|
||||||
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
|
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
|
||||||
|
|
||||||
Thai (th)
|
Thai (th)
|
||||||
---------
|
---------
|
||||||
|
|
||||||
[--------------------------|------------------------]
|
[--------------------------|------------------------]
|
||||||
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
|
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
|
||||||
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
|
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
|
||||||
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
|
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
|
||||||
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
|
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
|
||||||
|
|
||||||
[The copyright for the Thai example is owned by The Computer
|
[The copyright for the Thai example is owned by The Computer
|
||||||
Association of Thailand under the Royal Patronage of His Majesty the
|
Association of Thailand under the Royal Patronage of His Majesty the
|
||||||
King.]
|
King.]
|
||||||
|
|
||||||
Please let me know if you find others! Special thanks to the people
|
Please let me know if you find others! Special thanks to the people
|
||||||
from all over the world who contributed these sentences.
|
from all over the world who contributed these sentences.
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
To embed TrueType and OpenType font files, you need to extract the
|
To embed TrueType and OpenType font files, you need to extract the
|
||||||
font metrics from the font files and build the required tables using
|
font metrics from the font files and build the required tables using
|
||||||
the utility TTF2UFM.
|
the utility TTF2UFM.
|
||||||
|
|
||||||
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
|
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
|
||||||
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
|
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
|
||||||
(http://www.acko.net/blog/ufpdf). That version has been further
|
(http://www.acko.net/blog/ufpdf). That version has been further
|
||||||
modified by Ulrich Telle for use with the wxWidgets component
|
modified by Ulrich Telle for use with the wxWidgets component
|
||||||
wxPdfDocument.
|
wxPdfDocument.
|
||||||
|
|
||||||
Following changes where made:
|
Following changes where made:
|
||||||
|
|
||||||
1) Generated AFM files contain the glyph number for each character.
|
1) Generated AFM files contain the glyph number for each character.
|
||||||
2) Generated UFM files contain the bounding box for each character.
|
2) Generated UFM files contain the bounding box for each character.
|
||||||
3) OpenType support has been activated for the Windows binary,
|
3) OpenType support has been activated for the Windows binary,
|
||||||
and the generated AFM/UFM files contain the associated
|
and the generated AFM/UFM files contain the associated
|
||||||
original Unicode codes for each character.
|
original Unicode codes for each character.
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,147 +1,147 @@
|
|||||||
%!PS-Adobe-3.0
|
%!PS-Adobe-3.0
|
||||||
%%Creator: Adobe Illustrator(TM) 3.2
|
%%Creator: Adobe Illustrator(TM) 3.2
|
||||||
%%AI8_CreatorVersion: 12.0.0
|
%%AI8_CreatorVersion: 12.0.0
|
||||||
%%For: (fluxus) (x)
|
%%For: (fluxus) (x)
|
||||||
%%Title: (pelican.ai)
|
%%Title: (pelican.ai)
|
||||||
%%CreationDate: 4/15/2006 11:28 PM
|
%%CreationDate: 4/15/2006 11:28 PM
|
||||||
%%BoundingBox: 38 221 564 654
|
%%BoundingBox: 38 221 564 654
|
||||||
%%DocumentProcessColors: Black
|
%%DocumentProcessColors: Black
|
||||||
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
|
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
|
||||||
%%+ procset Adobe_cshow 1.1 0
|
%%+ procset Adobe_cshow 1.1 0
|
||||||
%%+ procset Adobe_customcolor 1.0 0
|
%%+ procset Adobe_customcolor 1.0 0
|
||||||
%%+ procset Adobe_pattern_AI3 1.0 0
|
%%+ procset Adobe_pattern_AI3 1.0 0
|
||||||
%%+ procset Adobe_Illustrator_AI3 1.0 1
|
%%+ procset Adobe_Illustrator_AI3 1.0 1
|
||||||
%AI3_ColorUsage: Color
|
%AI3_ColorUsage: Color
|
||||||
%%CMYKCustomColor: 1 1 1 1 ([Registration])
|
%%CMYKCustomColor: 1 1 1 1 ([Registration])
|
||||||
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
|
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
|
||||||
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
|
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
|
||||||
%AI3_DocumentPreview: None
|
%AI3_DocumentPreview: None
|
||||||
%%PageOrigin:-32 11.8896
|
%%PageOrigin:-32 11.8896
|
||||||
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
|
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
|
||||||
%AI9_Flatten: 1
|
%AI9_Flatten: 1
|
||||||
%AI12_CMSettings: 00.MS
|
%AI12_CMSettings: 00.MS
|
||||||
%%EndComments
|
%%EndComments
|
||||||
%%BeginProlog
|
%%BeginProlog
|
||||||
%%IncludeResource: procset Adobe_packedarray 2.0 0
|
%%IncludeResource: procset Adobe_packedarray 2.0 0
|
||||||
Adobe_packedarray /initialize get exec
|
Adobe_packedarray /initialize get exec
|
||||||
%%IncludeResource: procset Adobe_cshow 1.1 0
|
%%IncludeResource: procset Adobe_cshow 1.1 0
|
||||||
%%IncludeResource: procset Adobe_customcolor 1.0 0
|
%%IncludeResource: procset Adobe_customcolor 1.0 0
|
||||||
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
|
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
|
||||||
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
|
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
|
||||||
%%EndProlog
|
%%EndProlog
|
||||||
%%BeginSetup
|
%%BeginSetup
|
||||||
Adobe_cshow /initialize get exec
|
Adobe_cshow /initialize get exec
|
||||||
Adobe_customcolor /initialize get exec
|
Adobe_customcolor /initialize get exec
|
||||||
Adobe_pattern_AI3 /initialize get exec
|
Adobe_pattern_AI3 /initialize get exec
|
||||||
Adobe_Illustrator_AI3 /initialize get exec
|
Adobe_Illustrator_AI3 /initialize get exec
|
||||||
%%EndSetup
|
%%EndSetup
|
||||||
0 A
|
0 A
|
||||||
0 O
|
0 O
|
||||||
0.823529 g
|
0.823529 g
|
||||||
0 J 0 j 1 w 4 M []0 d
|
0 J 0 j 1 w 4 M []0 d
|
||||||
406.3574 653.9336 m
|
406.3574 653.9336 m
|
||||||
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
|
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
|
||||||
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
|
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
|
||||||
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
|
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
|
||||||
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
|
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
|
||||||
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
|
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
|
||||||
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
|
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
|
||||||
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
|
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
|
||||||
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
|
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
|
||||||
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
|
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
|
||||||
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
|
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
|
||||||
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
|
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
|
||||||
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
|
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
|
||||||
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
|
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
|
||||||
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
|
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
|
||||||
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
|
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
|
||||||
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
|
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
|
||||||
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
|
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
|
||||||
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
|
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
|
||||||
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
|
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
|
||||||
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
|
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
|
||||||
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
|
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
|
||||||
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
|
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
|
||||||
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
|
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
|
||||||
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
|
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
|
||||||
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
|
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
|
||||||
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
|
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
|
||||||
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
|
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
|
||||||
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
|
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
|
||||||
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
|
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
|
||||||
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
|
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
|
||||||
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
|
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
|
||||||
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
|
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
|
||||||
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
|
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
|
||||||
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
|
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
|
||||||
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
|
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
|
||||||
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
|
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
|
||||||
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
|
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
|
||||||
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
|
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
|
||||||
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
|
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
|
||||||
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
|
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
|
||||||
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
|
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
|
||||||
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
|
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
|
||||||
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
|
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
|
||||||
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
|
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
|
||||||
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
|
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
|
||||||
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
|
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
|
||||||
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
|
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
|
||||||
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
|
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
|
||||||
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
|
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
|
||||||
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
|
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
|
||||||
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
|
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
|
||||||
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
|
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
|
||||||
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
|
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
|
||||||
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
|
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
|
||||||
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
|
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
|
||||||
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
|
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
|
||||||
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
|
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
|
||||||
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
|
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
|
||||||
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
|
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
|
||||||
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
|
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
|
||||||
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
|
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
|
||||||
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
|
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
|
||||||
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
|
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
|
||||||
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
|
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
|
||||||
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
|
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
|
||||||
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
|
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
|
||||||
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
|
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
|
||||||
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
|
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
|
||||||
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
|
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
|
||||||
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
|
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
|
||||||
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
|
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
|
||||||
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
|
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
|
||||||
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
|
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
|
||||||
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
|
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
|
||||||
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
|
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
|
||||||
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
|
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
|
||||||
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
|
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
|
||||||
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
|
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
|
||||||
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
|
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
|
||||||
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
|
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
|
||||||
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
|
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
|
||||||
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
|
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
|
||||||
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
|
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
|
||||||
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
|
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
|
||||||
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
|
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
|
||||||
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
|
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
|
||||||
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
|
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
|
||||||
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
|
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
|
||||||
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
|
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
|
||||||
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
|
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
|
||||||
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
|
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
|
||||||
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
|
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
|
||||||
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
|
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
|
||||||
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
|
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
|
||||||
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
|
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
|
||||||
f
|
f
|
||||||
%%PageTrailer
|
%%PageTrailer
|
||||||
gsave annotatepage grestore showpage
|
gsave annotatepage grestore showpage
|
||||||
%%Trailer
|
%%Trailer
|
||||||
Adobe_Illustrator_AI3 /terminate get exec
|
Adobe_Illustrator_AI3 /terminate get exec
|
||||||
Adobe_pattern_AI3 /terminate get exec
|
Adobe_pattern_AI3 /terminate get exec
|
||||||
Adobe_customcolor /terminate get exec
|
Adobe_customcolor /terminate get exec
|
||||||
Adobe_cshow /terminate get exec
|
Adobe_cshow /terminate get exec
|
||||||
Adobe_packedarray /terminate get exec
|
Adobe_packedarray /terminate get exec
|
||||||
%%EOF
|
%%EOF
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,408 +1,408 @@
|
|||||||
##
|
##
|
||||||
## Add-in and Automation functions Funções Suplemento e Automação
|
## Add-in and Automation functions Funções Suplemento e Automação
|
||||||
##
|
##
|
||||||
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
|
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Cube functions Funções de Cubo
|
## Cube functions Funções de Cubo
|
||||||
##
|
##
|
||||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
|
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
|
||||||
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
|
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
|
||||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
|
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
|
||||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
|
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
|
||||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
|
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
|
||||||
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
|
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
|
||||||
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
|
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Database functions Funções de banco de dados
|
## Database functions Funções de banco de dados
|
||||||
##
|
##
|
||||||
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
|
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
|
||||||
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
|
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
|
||||||
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
|
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
|
||||||
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
|
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
|
||||||
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
|
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
|
||||||
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
|
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
|
||||||
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
|
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
|
||||||
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
|
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
|
||||||
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
|
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
|
||||||
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
|
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
|
||||||
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
|
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
|
||||||
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
|
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Date and time functions Funções de data e hora
|
## Date and time functions Funções de data e hora
|
||||||
##
|
##
|
||||||
DATE = DATA ## Retorna o número de série de uma data específica
|
DATE = DATA ## Retorna o número de série de uma data específica
|
||||||
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
|
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
|
||||||
DAY = DIA ## Converte um número de série em um dia do mês
|
DAY = DIA ## Converte um número de série em um dia do mês
|
||||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
|
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
|
||||||
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
|
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
|
||||||
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
|
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
|
||||||
HOUR = HORA ## Converte um número de série em uma hora
|
HOUR = HORA ## Converte um número de série em uma hora
|
||||||
MINUTE = MINUTO ## Converte um número de série em um minuto
|
MINUTE = MINUTO ## Converte um número de série em um minuto
|
||||||
MONTH = MÊS ## Converte um número de série em um mês
|
MONTH = MÊS ## Converte um número de série em um mês
|
||||||
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
|
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
|
||||||
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
|
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
|
||||||
SECOND = SEGUNDO ## Converte um número de série em um segundo
|
SECOND = SEGUNDO ## Converte um número de série em um segundo
|
||||||
TIME = HORA ## Retorna o número de série de uma hora específica
|
TIME = HORA ## Retorna o número de série de uma hora específica
|
||||||
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
|
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
|
||||||
TODAY = HOJE ## Retorna o número de série da data de hoje
|
TODAY = HOJE ## Retorna o número de série da data de hoje
|
||||||
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
|
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
|
||||||
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
|
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
|
||||||
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
|
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
|
||||||
YEAR = ANO ## Converte um número de série em um ano
|
YEAR = ANO ## Converte um número de série em um ano
|
||||||
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
|
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Engineering functions Funções de engenharia
|
## Engineering functions Funções de engenharia
|
||||||
##
|
##
|
||||||
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
|
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
|
||||||
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
|
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
|
||||||
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
|
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
|
||||||
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
|
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
|
||||||
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
|
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
|
||||||
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
|
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
|
||||||
BIN2OCT = BIN2OCT ## Converte um número binário em octal
|
BIN2OCT = BIN2OCT ## Converte um número binário em octal
|
||||||
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
|
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
|
||||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
|
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
|
||||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||||
DELTA = DELTA ## Testa se dois valores são iguais
|
DELTA = DELTA ## Testa se dois valores são iguais
|
||||||
ERF = FUNERRO ## Retorna a função de erro
|
ERF = FUNERRO ## Retorna a função de erro
|
||||||
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
|
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
|
||||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||||
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
|
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
|
||||||
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
|
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
|
||||||
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
|
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
|
||||||
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
|
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
|
||||||
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
|
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
|
||||||
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
|
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
|
||||||
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
|
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
|
||||||
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
|
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
|
||||||
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
|
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
|
||||||
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
|
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
|
||||||
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
|
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
|
||||||
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
|
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
|
||||||
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
|
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
|
||||||
IMSIN = IMSENO ## Retorna o seno de um número complexo
|
IMSIN = IMSENO ## Retorna o seno de um número complexo
|
||||||
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
|
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
|
||||||
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
|
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
|
||||||
IMSUM = IMSOMA ## Retorna a soma de números complexos
|
IMSUM = IMSOMA ## Retorna a soma de números complexos
|
||||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Financial functions Funções financeiras
|
## Financial functions Funções financeiras
|
||||||
##
|
##
|
||||||
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
|
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
|
||||||
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
|
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
|
||||||
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
|
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
|
||||||
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
|
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
|
||||||
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
|
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
|
||||||
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
|
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
|
||||||
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
|
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
|
||||||
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
|
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
|
||||||
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
|
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
|
||||||
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
|
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
|
||||||
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
|
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
|
||||||
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
|
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
|
||||||
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
|
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
|
||||||
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
|
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
|
||||||
DISC = DESC ## Retorna a taxa de desconto de um título
|
DISC = DESC ## Retorna a taxa de desconto de um título
|
||||||
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
|
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
|
||||||
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
|
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
|
||||||
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
|
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
|
||||||
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
|
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
|
||||||
FV = VF ## Retorna o valor futuro de um investimento
|
FV = VF ## Retorna o valor futuro de um investimento
|
||||||
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
|
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
|
||||||
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
|
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
|
||||||
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
|
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
|
||||||
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
|
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
|
||||||
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
|
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||||
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
|
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
|
||||||
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
|
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
|
||||||
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
|
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
|
||||||
NPER = NPER ## Retorna o número de períodos de um investimento
|
NPER = NPER ## Retorna o número de períodos de um investimento
|
||||||
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
|
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
|
||||||
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
|
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
|
||||||
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
|
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
|
||||||
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
|
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
|
||||||
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
|
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
|
||||||
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
|
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
|
||||||
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
|
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
|
||||||
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
|
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
|
||||||
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
|
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
|
||||||
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
|
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
|
||||||
PV = VP ## Retorna o valor presente de um investimento
|
PV = VP ## Retorna o valor presente de um investimento
|
||||||
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
|
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
|
||||||
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
|
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
|
||||||
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
|
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
|
||||||
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
|
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
|
||||||
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
|
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
|
||||||
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
|
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
|
||||||
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
|
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
|
||||||
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
|
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
|
||||||
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
|
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
|
||||||
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
|
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
|
||||||
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
|
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
|
||||||
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
|
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
|
||||||
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
|
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Information functions Funções de informação
|
## Information functions Funções de informação
|
||||||
##
|
##
|
||||||
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
|
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
|
||||||
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
|
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
|
||||||
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
|
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
|
||||||
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
|
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
|
||||||
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||||
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
|
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
|
||||||
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
|
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
|
||||||
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
|
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
|
||||||
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
|
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
|
||||||
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
|
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
|
||||||
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
|
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
|
||||||
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
|
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
|
||||||
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
|
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
|
||||||
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
|
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
|
||||||
N = N ## Retorna um valor convertido em um número
|
N = N ## Retorna um valor convertido em um número
|
||||||
NA = NÃO.DISP ## Retorna o valor de erro #N/D
|
NA = NÃO.DISP ## Retorna o valor de erro #N/D
|
||||||
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
|
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Logical functions Funções lógicas
|
## Logical functions Funções lógicas
|
||||||
##
|
##
|
||||||
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
|
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
|
||||||
FALSE = FALSO ## Retorna o valor lógico FALSO
|
FALSE = FALSO ## Retorna o valor lógico FALSO
|
||||||
IF = SE ## Especifica um teste lógico a ser executado
|
IF = SE ## Especifica um teste lógico a ser executado
|
||||||
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
|
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
|
||||||
NOT = NÃO ## Inverte o valor lógico do argumento
|
NOT = NÃO ## Inverte o valor lógico do argumento
|
||||||
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
|
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
|
||||||
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
|
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Lookup and reference functions Funções de pesquisa e referência
|
## Lookup and reference functions Funções de pesquisa e referência
|
||||||
##
|
##
|
||||||
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
|
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
|
||||||
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
|
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
|
||||||
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
|
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
|
||||||
COLUMN = COL ## Retorna o número da coluna de uma referência
|
COLUMN = COL ## Retorna o número da coluna de uma referência
|
||||||
COLUMNS = COLS ## Retorna o número de colunas em uma referência
|
COLUMNS = COLS ## Retorna o número de colunas em uma referência
|
||||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
|
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
|
||||||
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
|
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
|
||||||
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
|
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
|
||||||
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
|
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
|
||||||
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
|
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
|
||||||
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
|
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
|
||||||
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
|
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
|
||||||
ROW = LIN ## Retorna o número da linha de uma referência
|
ROW = LIN ## Retorna o número da linha de uma referência
|
||||||
ROWS = LINS ## Retorna o número de linhas em uma referência
|
ROWS = LINS ## Retorna o número de linhas em uma referência
|
||||||
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
|
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
|
||||||
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
|
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
|
||||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
|
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||||
##
|
##
|
||||||
ABS = ABS ## Retorna o valor absoluto de um número
|
ABS = ABS ## Retorna o valor absoluto de um número
|
||||||
ACOS = ACOS ## Retorna o arco cosseno de um número
|
ACOS = ACOS ## Retorna o arco cosseno de um número
|
||||||
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
|
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
|
||||||
ASIN = ASEN ## Retorna o arco seno de um número
|
ASIN = ASEN ## Retorna o arco seno de um número
|
||||||
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
|
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
|
||||||
ATAN = ATAN ## Retorna o arco tangente de um número
|
ATAN = ATAN ## Retorna o arco tangente de um número
|
||||||
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
|
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
|
||||||
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
|
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
|
||||||
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
|
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
|
||||||
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
|
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
|
||||||
COS = COS ## Retorna o cosseno de um número
|
COS = COS ## Retorna o cosseno de um número
|
||||||
COSH = COSH ## Retorna o cosseno hiperbólico de um número
|
COSH = COSH ## Retorna o cosseno hiperbólico de um número
|
||||||
DEGREES = GRAUS ## Converte radianos em graus
|
DEGREES = GRAUS ## Converte radianos em graus
|
||||||
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
|
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
|
||||||
EXP = EXP ## Retorna e elevado à potência de um número especificado
|
EXP = EXP ## Retorna e elevado à potência de um número especificado
|
||||||
FACT = FATORIAL ## Retorna o fatorial de um número
|
FACT = FATORIAL ## Retorna o fatorial de um número
|
||||||
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
|
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
|
||||||
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
|
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
|
||||||
GCD = MDC ## Retorna o máximo divisor comum
|
GCD = MDC ## Retorna o máximo divisor comum
|
||||||
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
|
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
|
||||||
LCM = MMC ## Retorna o mínimo múltiplo comum
|
LCM = MMC ## Retorna o mínimo múltiplo comum
|
||||||
LN = LN ## Retorna o logaritmo natural de um número
|
LN = LN ## Retorna o logaritmo natural de um número
|
||||||
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
|
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
|
||||||
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
|
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
|
||||||
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
|
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
|
||||||
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
|
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
|
||||||
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
|
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
|
||||||
MOD = RESTO ## Retorna o resto da divisão
|
MOD = RESTO ## Retorna o resto da divisão
|
||||||
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
|
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
|
||||||
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
|
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
|
||||||
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
|
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
|
||||||
PI = PI ## Retorna o valor de Pi
|
PI = PI ## Retorna o valor de Pi
|
||||||
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
|
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
|
||||||
PRODUCT = MULT ## Multiplica seus argumentos
|
PRODUCT = MULT ## Multiplica seus argumentos
|
||||||
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
|
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
|
||||||
RADIANS = RADIANOS ## Converte graus em radianos
|
RADIANS = RADIANOS ## Converte graus em radianos
|
||||||
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
|
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
|
||||||
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
|
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
|
||||||
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
|
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
|
||||||
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
|
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
|
||||||
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
|
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
|
||||||
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
|
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
|
||||||
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
|
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
|
||||||
SIGN = SINAL ## Retorna o sinal de um número
|
SIGN = SINAL ## Retorna o sinal de um número
|
||||||
SIN = SEN ## Retorna o seno de um ângulo dado
|
SIN = SEN ## Retorna o seno de um ângulo dado
|
||||||
SINH = SENH ## Retorna o seno hiperbólico de um número
|
SINH = SENH ## Retorna o seno hiperbólico de um número
|
||||||
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
|
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
|
||||||
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
|
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
|
||||||
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
|
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
|
||||||
SUM = SOMA ## Soma seus argumentos
|
SUM = SOMA ## Soma seus argumentos
|
||||||
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
|
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
|
||||||
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
|
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
|
||||||
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
|
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
|
||||||
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
|
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
|
||||||
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||||
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||||
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
|
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
|
||||||
TAN = TAN ## Retorna a tangente de um número
|
TAN = TAN ## Retorna a tangente de um número
|
||||||
TANH = TANH ## Retorna a tangente hiperbólica de um número
|
TANH = TANH ## Retorna a tangente hiperbólica de um número
|
||||||
TRUNC = TRUNCAR ## Trunca um número para um inteiro
|
TRUNC = TRUNCAR ## Trunca um número para um inteiro
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Statistical functions Funções estatísticas
|
## Statistical functions Funções estatísticas
|
||||||
##
|
##
|
||||||
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
|
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
|
||||||
AVERAGE = MÉDIA ## Retorna a média dos argumentos
|
AVERAGE = MÉDIA ## Retorna a média dos argumentos
|
||||||
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
|
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
|
||||||
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
|
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
|
||||||
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
|
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
|
||||||
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
|
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
|
||||||
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
|
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
|
||||||
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
|
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
|
||||||
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
|
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
|
||||||
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
|
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
|
||||||
CHITEST = TESTE.QUI ## Retorna o teste para independência
|
CHITEST = TESTE.QUI ## Retorna o teste para independência
|
||||||
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
|
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
|
||||||
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
|
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
|
||||||
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
|
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
|
||||||
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
|
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
|
||||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
|
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
|
||||||
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
|
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
|
||||||
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
|
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
|
||||||
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
|
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
|
||||||
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
|
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
|
||||||
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
|
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
|
||||||
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
|
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
|
||||||
FDIST = DISTF ## Retorna a distribuição de probabilidade F
|
FDIST = DISTF ## Retorna a distribuição de probabilidade F
|
||||||
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
|
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
|
||||||
FISHER = FISHER ## Retorna a transformação Fisher
|
FISHER = FISHER ## Retorna a transformação Fisher
|
||||||
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
|
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
|
||||||
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
|
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
|
||||||
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
|
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
|
||||||
FTEST = TESTEF ## Retorna o resultado de um teste F
|
FTEST = TESTEF ## Retorna o resultado de um teste F
|
||||||
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
|
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
|
||||||
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
|
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
|
||||||
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
|
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
|
||||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
|
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
|
||||||
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
|
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
|
||||||
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
|
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
|
||||||
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
|
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
|
||||||
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
|
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
|
||||||
KURT = CURT ## Retorna a curtose de um conjunto de dados
|
KURT = CURT ## Retorna a curtose de um conjunto de dados
|
||||||
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
|
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
|
||||||
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
|
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
|
||||||
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
|
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
|
||||||
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
|
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
|
||||||
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
|
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
|
||||||
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
|
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
|
||||||
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||||
MEDIAN = MED ## Retorna a mediana dos números indicados
|
MEDIAN = MED ## Retorna a mediana dos números indicados
|
||||||
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
|
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
|
||||||
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||||
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
|
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
|
||||||
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
|
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
|
||||||
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
|
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
|
||||||
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
|
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
|
||||||
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
|
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
|
||||||
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
|
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
|
||||||
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
|
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
|
||||||
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
|
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
|
||||||
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
|
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
|
||||||
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
|
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
|
||||||
POISSON = POISSON ## Retorna a distribuição Poisson
|
POISSON = POISSON ## Retorna a distribuição Poisson
|
||||||
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
|
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
|
||||||
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
|
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
|
||||||
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
|
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
|
||||||
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
|
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
|
||||||
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
|
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
|
||||||
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
|
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
|
||||||
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
|
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
|
||||||
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
|
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
|
||||||
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
|
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
|
||||||
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
|
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
|
||||||
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
|
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
|
||||||
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
|
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
|
||||||
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
|
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
|
||||||
TDIST = DISTT ## Retorna a distribuição t de Student
|
TDIST = DISTT ## Retorna a distribuição t de Student
|
||||||
TINV = INVT ## Retorna o inverso da distribuição t de Student
|
TINV = INVT ## Retorna o inverso da distribuição t de Student
|
||||||
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
|
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
|
||||||
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
|
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
|
||||||
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
|
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
|
||||||
VAR = VAR ## Estima a variância com base em uma amostra
|
VAR = VAR ## Estima a variância com base em uma amostra
|
||||||
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
|
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
|
||||||
VARP = VARP ## Calcula a variância com base na população inteira
|
VARP = VARP ## Calcula a variância com base na população inteira
|
||||||
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
|
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
|
||||||
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
|
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
|
||||||
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
|
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Text functions Funções de texto
|
## Text functions Funções de texto
|
||||||
##
|
##
|
||||||
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
|
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
|
||||||
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
|
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
|
||||||
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
|
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
|
||||||
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
|
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
|
||||||
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
|
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
|
||||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
|
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
|
||||||
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
|
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
|
||||||
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
|
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
|
||||||
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||||
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||||
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
|
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
|
||||||
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
|
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
|
||||||
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
|
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||||
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
|
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||||
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
|
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
|
||||||
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
|
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
|
||||||
LOWER = MINÚSCULA ## Converte texto para minúsculas
|
LOWER = MINÚSCULA ## Converte texto para minúsculas
|
||||||
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||||
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||||
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
|
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
|
||||||
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
|
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
|
||||||
REPLACE = MUDAR ## Muda os caracteres dentro do texto
|
REPLACE = MUDAR ## Muda os caracteres dentro do texto
|
||||||
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
|
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
|
||||||
REPT = REPT ## Repete o texto um determinado número de vezes
|
REPT = REPT ## Repete o texto um determinado número de vezes
|
||||||
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
|
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
|
||||||
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
|
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
|
||||||
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||||
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||||
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
|
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
|
||||||
T = T ## Converte os argumentos em texto
|
T = T ## Converte os argumentos em texto
|
||||||
TEXT = TEXTO ## Formata um número e o converte em texto
|
TEXT = TEXTO ## Formata um número e o converte em texto
|
||||||
TRIM = ARRUMAR ## Remove espaços do texto
|
TRIM = ARRUMAR ## Remove espaços do texto
|
||||||
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
|
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
|
||||||
VALUE = VALOR ## Converte um argumento de texto em um número
|
VALUE = VALOR ## Converte um argumento de texto em um número
|
||||||
|
|||||||
@@ -1,408 +1,408 @@
|
|||||||
##
|
##
|
||||||
## Add-in and Automation functions Funções de Suplemento e Automatização
|
## Add-in and Automation functions Funções de Suplemento e Automatização
|
||||||
##
|
##
|
||||||
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
|
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Cube functions Funções de cubo
|
## Cube functions Funções de cubo
|
||||||
##
|
##
|
||||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
|
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
|
||||||
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
|
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
|
||||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
|
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
|
||||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
|
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
|
||||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
|
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
|
||||||
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
|
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
|
||||||
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
|
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Database functions Funções de base de dados
|
## Database functions Funções de base de dados
|
||||||
##
|
##
|
||||||
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
|
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
|
||||||
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
|
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
|
||||||
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
|
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
|
||||||
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
|
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
|
||||||
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
|
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
|
||||||
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
|
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
|
||||||
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
|
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
|
||||||
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
|
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
|
||||||
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
|
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
|
||||||
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
|
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
|
||||||
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
|
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
|
||||||
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
|
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Date and time functions Funções de data e hora
|
## Date and time functions Funções de data e hora
|
||||||
##
|
##
|
||||||
DATE = DATA ## Devolve o número de série de uma determinada data
|
DATE = DATA ## Devolve o número de série de uma determinada data
|
||||||
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
|
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
|
||||||
DAY = DIA ## Converte um número de série num dia do mês
|
DAY = DIA ## Converte um número de série num dia do mês
|
||||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
|
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
|
||||||
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
|
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
|
||||||
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
|
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
|
||||||
HOUR = HORA ## Converte um número de série numa hora
|
HOUR = HORA ## Converte um número de série numa hora
|
||||||
MINUTE = MINUTO ## Converte um número de série num minuto
|
MINUTE = MINUTO ## Converte um número de série num minuto
|
||||||
MONTH = MÊS ## Converte um número de série num mês
|
MONTH = MÊS ## Converte um número de série num mês
|
||||||
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
|
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
|
||||||
NOW = AGORA ## Devolve o número de série da data e hora actuais
|
NOW = AGORA ## Devolve o número de série da data e hora actuais
|
||||||
SECOND = SEGUNDO ## Converte um número de série num segundo
|
SECOND = SEGUNDO ## Converte um número de série num segundo
|
||||||
TIME = TEMPO ## Devolve o número de série de um determinado tempo
|
TIME = TEMPO ## Devolve o número de série de um determinado tempo
|
||||||
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
|
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
|
||||||
TODAY = HOJE ## Devolve o número de série da data actual
|
TODAY = HOJE ## Devolve o número de série da data actual
|
||||||
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
|
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
|
||||||
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
|
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
|
||||||
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
|
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
|
||||||
YEAR = ANO ## Converte um número de série num ano
|
YEAR = ANO ## Converte um número de série num ano
|
||||||
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
|
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Engineering functions Funções de engenharia
|
## Engineering functions Funções de engenharia
|
||||||
##
|
##
|
||||||
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
|
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
|
||||||
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
|
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
|
||||||
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
|
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
|
||||||
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
|
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
|
||||||
BIN2DEC = BINADEC ## Converte um número binário em decimal
|
BIN2DEC = BINADEC ## Converte um número binário em decimal
|
||||||
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
|
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
|
||||||
BIN2OCT = BINAOCT ## Converte um número binário em octal
|
BIN2OCT = BINAOCT ## Converte um número binário em octal
|
||||||
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
|
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
|
||||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
|
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
|
||||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||||
DELTA = DELTA ## Testa se dois valores são iguais
|
DELTA = DELTA ## Testa se dois valores são iguais
|
||||||
ERF = FUNCERRO ## Devolve a função de erro
|
ERF = FUNCERRO ## Devolve a função de erro
|
||||||
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
|
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
|
||||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||||
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
|
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
|
||||||
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
|
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
|
||||||
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
|
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
|
||||||
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
|
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
|
||||||
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
|
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
|
||||||
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
|
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
|
||||||
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
|
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
|
||||||
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
|
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
|
||||||
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
|
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
|
||||||
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
|
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
|
||||||
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
|
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
|
||||||
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
|
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
|
||||||
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
|
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
|
||||||
IMSIN = IMSENO ## Devolve o seno de um número complexo
|
IMSIN = IMSENO ## Devolve o seno de um número complexo
|
||||||
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
|
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
|
||||||
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
|
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
|
||||||
IMSUM = IMSOMA ## Devolve a soma de números complexos
|
IMSUM = IMSOMA ## Devolve a soma de números complexos
|
||||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Financial functions Funções financeiras
|
## Financial functions Funções financeiras
|
||||||
##
|
##
|
||||||
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
|
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
|
||||||
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
|
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
|
||||||
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
|
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
|
||||||
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
|
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
|
||||||
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
|
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
|
||||||
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
|
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
|
||||||
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
|
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
|
||||||
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
|
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
|
||||||
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
|
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
|
||||||
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
|
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
|
||||||
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
|
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
|
||||||
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
|
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
|
||||||
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
|
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
|
||||||
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
|
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
|
||||||
DISC = DESC ## Devolve a taxa de desconto de um título
|
DISC = DESC ## Devolve a taxa de desconto de um título
|
||||||
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
|
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
|
||||||
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
|
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
|
||||||
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
|
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
|
||||||
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
|
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
|
||||||
FV = VF ## Devolve o valor futuro de um investimento
|
FV = VF ## Devolve o valor futuro de um investimento
|
||||||
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
|
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
|
||||||
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
|
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
|
||||||
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
|
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
|
||||||
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
|
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
|
||||||
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
|
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||||
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
|
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
|
||||||
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
|
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
|
||||||
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
|
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
|
||||||
NPER = NPER ## Devolve o número de períodos de um investimento
|
NPER = NPER ## Devolve o número de períodos de um investimento
|
||||||
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
|
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
|
||||||
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
|
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
|
||||||
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
|
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
|
||||||
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
|
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
|
||||||
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
|
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
|
||||||
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
|
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
|
||||||
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
|
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
|
||||||
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
|
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
|
||||||
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
|
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
|
||||||
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
|
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
|
||||||
PV = VA ## Devolve o valor actual de um investimento
|
PV = VA ## Devolve o valor actual de um investimento
|
||||||
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
|
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
|
||||||
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
|
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
|
||||||
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
|
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
|
||||||
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
|
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
|
||||||
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
|
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
|
||||||
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
|
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
|
||||||
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
|
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
|
||||||
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
|
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
|
||||||
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
|
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
|
||||||
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
|
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
|
||||||
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
|
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
|
||||||
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
|
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
|
||||||
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
|
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Information functions Funções de informação
|
## Information functions Funções de informação
|
||||||
##
|
##
|
||||||
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
|
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
|
||||||
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
|
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
|
||||||
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
|
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
|
||||||
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
|
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
|
||||||
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||||
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
|
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
|
||||||
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
|
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
|
||||||
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
|
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
|
||||||
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
|
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
|
||||||
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
|
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
|
||||||
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
|
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
|
||||||
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
|
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
|
||||||
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
|
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
|
||||||
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
|
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
|
||||||
N = N ## Devolve um valor convertido num número
|
N = N ## Devolve um valor convertido num número
|
||||||
NA = NÃO.DISP ## Devolve o valor de erro #N/D
|
NA = NÃO.DISP ## Devolve o valor de erro #N/D
|
||||||
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
|
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Logical functions Funções lógicas
|
## Logical functions Funções lógicas
|
||||||
##
|
##
|
||||||
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
|
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
|
||||||
FALSE = FALSO ## Devolve o valor lógico FALSO
|
FALSE = FALSO ## Devolve o valor lógico FALSO
|
||||||
IF = SE ## Especifica um teste lógico a ser executado
|
IF = SE ## Especifica um teste lógico a ser executado
|
||||||
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
|
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
|
||||||
NOT = NÃO ## Inverte a lógica do respectivo argumento
|
NOT = NÃO ## Inverte a lógica do respectivo argumento
|
||||||
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
|
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
|
||||||
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
|
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Lookup and reference functions Funções de pesquisa e referência
|
## Lookup and reference functions Funções de pesquisa e referência
|
||||||
##
|
##
|
||||||
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
|
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
|
||||||
AREAS = ÁREAS ## Devolve o número de áreas numa referência
|
AREAS = ÁREAS ## Devolve o número de áreas numa referência
|
||||||
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
|
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
|
||||||
COLUMN = COL ## Devolve o número da coluna de uma referência
|
COLUMN = COL ## Devolve o número da coluna de uma referência
|
||||||
COLUMNS = COLS ## Devolve o número de colunas numa referência
|
COLUMNS = COLS ## Devolve o número de colunas numa referência
|
||||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
|
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
|
||||||
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
|
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
|
||||||
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
|
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
|
||||||
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
|
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
|
||||||
LOOKUP = PROC ## Procura valores num vector ou numa matriz
|
LOOKUP = PROC ## Procura valores num vector ou numa matriz
|
||||||
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
|
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
|
||||||
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
|
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
|
||||||
ROW = LIN ## Devolve o número da linha de uma referência
|
ROW = LIN ## Devolve o número da linha de uma referência
|
||||||
ROWS = LINS ## Devolve o número de linhas numa referência
|
ROWS = LINS ## Devolve o número de linhas numa referência
|
||||||
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
|
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
|
||||||
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
|
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
|
||||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
|
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||||
##
|
##
|
||||||
ABS = ABS ## Devolve o valor absoluto de um número
|
ABS = ABS ## Devolve o valor absoluto de um número
|
||||||
ACOS = ACOS ## Devolve o arco de co-seno de um número
|
ACOS = ACOS ## Devolve o arco de co-seno de um número
|
||||||
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
|
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
|
||||||
ASIN = ASEN ## Devolve o arco de seno de um número
|
ASIN = ASEN ## Devolve o arco de seno de um número
|
||||||
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
|
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
|
||||||
ATAN = ATAN ## Devolve o arco de tangente de um número
|
ATAN = ATAN ## Devolve o arco de tangente de um número
|
||||||
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
|
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
|
||||||
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
|
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
|
||||||
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
|
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
|
||||||
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
|
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
|
||||||
COS = COS ## Devolve o co-seno de um número
|
COS = COS ## Devolve o co-seno de um número
|
||||||
COSH = COSH ## Devolve o co-seno hiperbólico de um número
|
COSH = COSH ## Devolve o co-seno hiperbólico de um número
|
||||||
DEGREES = GRAUS ## Converte radianos em graus
|
DEGREES = GRAUS ## Converte radianos em graus
|
||||||
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
|
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
|
||||||
EXP = EXP ## Devolve e elevado à potência de um determinado número
|
EXP = EXP ## Devolve e elevado à potência de um determinado número
|
||||||
FACT = FACTORIAL ## Devolve o factorial de um número
|
FACT = FACTORIAL ## Devolve o factorial de um número
|
||||||
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
|
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
|
||||||
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
|
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
|
||||||
GCD = MDC ## Devolve o maior divisor comum
|
GCD = MDC ## Devolve o maior divisor comum
|
||||||
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
|
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
|
||||||
LCM = MMC ## Devolve o mínimo múltiplo comum
|
LCM = MMC ## Devolve o mínimo múltiplo comum
|
||||||
LN = LN ## Devolve o logaritmo natural de um número
|
LN = LN ## Devolve o logaritmo natural de um número
|
||||||
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
|
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
|
||||||
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
|
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
|
||||||
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
|
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
|
||||||
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
|
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
|
||||||
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
|
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
|
||||||
MOD = RESTO ## Devolve o resto da divisão
|
MOD = RESTO ## Devolve o resto da divisão
|
||||||
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
|
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
|
||||||
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
|
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
|
||||||
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
|
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
|
||||||
PI = PI ## Devolve o valor de pi
|
PI = PI ## Devolve o valor de pi
|
||||||
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
|
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
|
||||||
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
|
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
|
||||||
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
|
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
|
||||||
RADIANS = RADIANOS ## Converte graus em radianos
|
RADIANS = RADIANOS ## Converte graus em radianos
|
||||||
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
|
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
|
||||||
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
|
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
|
||||||
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
|
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
|
||||||
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
|
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
|
||||||
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
|
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
|
||||||
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
|
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
|
||||||
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
|
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
|
||||||
SIGN = SINAL ## Devolve o sinal de um número
|
SIGN = SINAL ## Devolve o sinal de um número
|
||||||
SIN = SEN ## Devolve o seno de um determinado ângulo
|
SIN = SEN ## Devolve o seno de um determinado ângulo
|
||||||
SINH = SENH ## Devolve o seno hiperbólico de um número
|
SINH = SENH ## Devolve o seno hiperbólico de um número
|
||||||
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
|
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
|
||||||
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
|
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
|
||||||
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
|
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
|
||||||
SUM = SOMA ## Adiciona os respectivos argumentos
|
SUM = SOMA ## Adiciona os respectivos argumentos
|
||||||
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
|
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
|
||||||
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
|
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
|
||||||
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
|
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
|
||||||
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
|
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
|
||||||
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||||
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||||
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
|
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
|
||||||
TAN = TAN ## Devolve a tangente de um número
|
TAN = TAN ## Devolve a tangente de um número
|
||||||
TANH = TANH ## Devolve a tangente hiperbólica de um número
|
TANH = TANH ## Devolve a tangente hiperbólica de um número
|
||||||
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
|
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Statistical functions Funções estatísticas
|
## Statistical functions Funções estatísticas
|
||||||
##
|
##
|
||||||
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
|
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
|
||||||
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
|
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
|
||||||
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
|
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
|
||||||
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
|
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
|
||||||
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
|
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
|
||||||
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
|
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
|
||||||
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
|
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
|
||||||
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
|
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
|
||||||
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
|
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
|
||||||
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
|
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
|
||||||
CHITEST = TESTE.CHI ## Devolve o teste para independência
|
CHITEST = TESTE.CHI ## Devolve o teste para independência
|
||||||
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
|
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
|
||||||
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
|
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
|
||||||
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
|
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
|
||||||
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
|
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
|
||||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
|
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
|
||||||
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
|
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
|
||||||
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
|
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
|
||||||
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
|
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
|
||||||
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
|
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
|
||||||
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
|
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
|
||||||
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
|
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
|
||||||
FDIST = DISTF ## Devolve a distribuição da probabilidade F
|
FDIST = DISTF ## Devolve a distribuição da probabilidade F
|
||||||
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
|
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
|
||||||
FISHER = FISHER ## Devolve a transformação Fisher
|
FISHER = FISHER ## Devolve a transformação Fisher
|
||||||
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
|
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
|
||||||
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
|
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
|
||||||
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
|
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
|
||||||
FTEST = TESTEF ## Devolve o resultado de um teste F
|
FTEST = TESTEF ## Devolve o resultado de um teste F
|
||||||
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
|
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
|
||||||
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
|
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
|
||||||
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
|
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
|
||||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
|
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
|
||||||
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
|
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
|
||||||
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
|
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
|
||||||
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
|
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
|
||||||
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
|
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
|
||||||
KURT = CURT ## Devolve a curtose de um conjunto de dados
|
KURT = CURT ## Devolve a curtose de um conjunto de dados
|
||||||
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
|
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
|
||||||
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
|
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
|
||||||
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
|
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
|
||||||
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
|
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
|
||||||
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
|
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
|
||||||
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
|
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
|
||||||
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
|
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||||
MEDIAN = MED ## Devolve a mediana dos números indicados
|
MEDIAN = MED ## Devolve a mediana dos números indicados
|
||||||
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
|
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
|
||||||
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
|
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||||
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
|
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
|
||||||
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
|
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
|
||||||
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
|
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
|
||||||
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
|
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
|
||||||
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
|
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
|
||||||
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
|
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
|
||||||
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
|
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
|
||||||
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
|
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
|
||||||
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
|
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
|
||||||
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
|
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
|
||||||
POISSON = POISSON ## Devolve a distribuição de Poisson
|
POISSON = POISSON ## Devolve a distribuição de Poisson
|
||||||
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
|
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
|
||||||
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
|
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
|
||||||
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
|
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
|
||||||
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
|
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
|
||||||
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
|
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
|
||||||
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
|
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
|
||||||
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
|
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
|
||||||
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
|
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
|
||||||
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
|
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
|
||||||
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
|
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
|
||||||
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
|
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
|
||||||
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
|
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
|
||||||
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
|
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
|
||||||
TDIST = DISTT ## Devolve a distribuição t de Student
|
TDIST = DISTT ## Devolve a distribuição t de Student
|
||||||
TINV = INVT ## Devolve o inverso da distribuição t de Student
|
TINV = INVT ## Devolve o inverso da distribuição t de Student
|
||||||
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
|
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
|
||||||
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
|
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
|
||||||
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
|
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
|
||||||
VAR = VAR ## Calcula a variância com base numa amostra
|
VAR = VAR ## Calcula a variância com base numa amostra
|
||||||
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
|
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
|
||||||
VARP = VARP ## Calcula a variância com base na população total
|
VARP = VARP ## Calcula a variância com base na população total
|
||||||
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
|
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
|
||||||
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
|
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
|
||||||
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
|
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Text functions Funções de texto
|
## Text functions Funções de texto
|
||||||
##
|
##
|
||||||
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
|
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
|
||||||
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
|
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
|
||||||
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
|
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
|
||||||
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
|
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
|
||||||
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
|
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
|
||||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
|
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
|
||||||
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
|
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
|
||||||
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
|
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
|
||||||
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||||
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||||
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
|
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
|
||||||
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
|
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
|
||||||
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
|
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||||
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
|
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||||
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
|
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
|
||||||
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
|
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
|
||||||
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
|
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
|
||||||
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||||
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||||
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
|
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
|
||||||
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
|
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
|
||||||
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
|
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
|
||||||
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
|
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
|
||||||
REPT = REPETIR ## Repete texto um determinado número de vezes
|
REPT = REPETIR ## Repete texto um determinado número de vezes
|
||||||
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
|
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
|
||||||
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
|
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
|
||||||
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||||
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||||
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
|
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
|
||||||
T = T ## Converte os respectivos argumentos em texto
|
T = T ## Converte os respectivos argumentos em texto
|
||||||
TEXT = TEXTO ## Formata um número e converte-o em texto
|
TEXT = TEXTO ## Formata um número e converte-o em texto
|
||||||
TRIM = COMPACTAR ## Remove espaços do texto
|
TRIM = COMPACTAR ## Remove espaços do texto
|
||||||
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
|
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
|
||||||
VALUE = VALOR ## Converte um argumento de texto num número
|
VALUE = VALOR ## Converte um argumento de texto num número
|
||||||
|
|||||||
@@ -1,408 +1,408 @@
|
|||||||
##
|
##
|
||||||
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
|
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
|
||||||
##
|
##
|
||||||
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
|
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Cube functions Kubfunktioner
|
## Cube functions Kubfunktioner
|
||||||
##
|
##
|
||||||
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
|
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
|
||||||
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
|
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
|
||||||
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
|
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
|
||||||
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
|
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
|
||||||
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
|
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
|
||||||
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
|
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
|
||||||
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
|
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Database functions Databasfunktioner
|
## Database functions Databasfunktioner
|
||||||
##
|
##
|
||||||
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
|
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
|
||||||
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
|
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
|
||||||
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
|
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
|
||||||
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
|
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
|
||||||
DMAX = DMAX ## Returnerar det största värdet från databasposterna
|
DMAX = DMAX ## Returnerar det största värdet från databasposterna
|
||||||
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
|
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
|
||||||
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
|
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
|
||||||
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
|
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
|
||||||
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
|
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
|
||||||
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
|
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
|
||||||
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
|
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
|
||||||
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
|
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Date and time functions Tid- och datumfunktioner
|
## Date and time functions Tid- och datumfunktioner
|
||||||
##
|
##
|
||||||
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
|
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
|
||||||
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
|
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
|
||||||
DAY = DAG ## Konverterar ett serienummer till dag i månaden
|
DAY = DAG ## Konverterar ett serienummer till dag i månaden
|
||||||
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
|
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
|
||||||
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
|
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
|
||||||
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
|
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
|
||||||
HOUR = TIMME ## Konverterar ett serienummer till en timme
|
HOUR = TIMME ## Konverterar ett serienummer till en timme
|
||||||
MINUTE = MINUT ## Konverterar ett serienummer till en minut
|
MINUTE = MINUT ## Konverterar ett serienummer till en minut
|
||||||
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
|
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
|
||||||
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
|
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
|
||||||
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
|
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
|
||||||
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
|
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
|
||||||
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
|
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
|
||||||
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
|
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
|
||||||
TODAY = IDAG ## Returnerar serienumret för dagens datum
|
TODAY = IDAG ## Returnerar serienumret för dagens datum
|
||||||
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
|
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
|
||||||
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
|
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
|
||||||
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
|
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
|
||||||
YEAR = ÅR ## Konverterar ett serienummer till ett år
|
YEAR = ÅR ## Konverterar ett serienummer till ett år
|
||||||
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
|
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Engineering functions Tekniska funktioner
|
## Engineering functions Tekniska funktioner
|
||||||
##
|
##
|
||||||
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
|
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
|
||||||
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
|
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
|
||||||
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
|
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
|
||||||
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
|
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
|
||||||
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
|
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
|
||||||
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
|
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
|
||||||
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
|
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
|
||||||
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
|
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
|
||||||
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
|
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
|
||||||
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
|
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
|
||||||
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
|
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
|
||||||
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
|
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
|
||||||
DELTA = DELTA ## Testar om två värden är lika
|
DELTA = DELTA ## Testar om två värden är lika
|
||||||
ERF = FELF ## Returnerar felfunktionen
|
ERF = FELF ## Returnerar felfunktionen
|
||||||
ERFC = FELFK ## Returnerar den komplementära felfunktionen
|
ERFC = FELFK ## Returnerar den komplementära felfunktionen
|
||||||
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
|
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
|
||||||
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
|
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
|
||||||
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
|
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
|
||||||
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
|
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
|
||||||
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
|
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
|
||||||
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
|
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
|
||||||
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
|
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
|
||||||
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
|
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
|
||||||
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
|
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
|
||||||
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
|
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
|
||||||
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
|
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
|
||||||
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
|
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
|
||||||
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
|
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
|
||||||
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
|
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
|
||||||
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
|
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
|
||||||
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
|
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
|
||||||
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
|
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
|
||||||
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
|
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
|
||||||
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
|
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
|
||||||
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
|
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
|
||||||
IMSUM = IMSUM ## Returnerar summan av komplexa tal
|
IMSUM = IMSUM ## Returnerar summan av komplexa tal
|
||||||
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
|
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
|
||||||
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
|
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
|
||||||
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
|
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Financial functions Finansiella funktioner
|
## Financial functions Finansiella funktioner
|
||||||
##
|
##
|
||||||
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
|
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
|
||||||
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
|
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
|
||||||
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
|
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
|
||||||
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
|
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
|
||||||
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
|
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
|
||||||
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
|
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
|
||||||
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
|
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
|
||||||
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
|
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
|
||||||
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
|
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
|
||||||
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
|
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
|
||||||
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
|
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
|
||||||
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
|
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
|
||||||
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
|
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
|
||||||
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
|
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
|
||||||
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
|
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
|
||||||
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
|
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
|
||||||
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
|
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
|
||||||
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
|
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
|
||||||
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
|
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
|
||||||
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
|
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
|
||||||
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
|
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
|
||||||
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
|
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
|
||||||
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
|
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
|
||||||
IRR = IR ## Returnerar internräntan för en serie betalningar
|
IRR = IR ## Returnerar internräntan för en serie betalningar
|
||||||
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
|
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
|
||||||
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
|
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
|
||||||
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
|
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
|
||||||
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
|
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
|
||||||
NPER = PERIODER ## Returnerar antalet perioder för en investering
|
NPER = PERIODER ## Returnerar antalet perioder för en investering
|
||||||
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
|
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
|
||||||
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
|
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
|
||||||
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
|
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
|
||||||
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
|
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
|
||||||
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
|
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
|
||||||
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
|
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
|
||||||
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
|
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
|
||||||
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
|
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
|
||||||
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
|
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
|
||||||
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
|
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
|
||||||
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
|
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
|
||||||
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
|
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
|
||||||
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
|
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
|
||||||
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
|
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
|
||||||
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
|
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
|
||||||
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
|
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
|
||||||
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
|
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
|
||||||
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
|
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
|
||||||
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
|
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
|
||||||
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
|
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
|
||||||
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
|
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
|
||||||
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
|
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
|
||||||
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
|
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
|
||||||
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
|
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Information functions Informationsfunktioner
|
## Information functions Informationsfunktioner
|
||||||
##
|
##
|
||||||
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
|
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
|
||||||
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
|
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
|
||||||
INFO = INFO ## Returnerar information om operativsystemet
|
INFO = INFO ## Returnerar information om operativsystemet
|
||||||
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
|
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
|
||||||
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
|
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
|
||||||
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
|
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
|
||||||
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
|
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
|
||||||
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
|
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
|
||||||
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
|
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
|
||||||
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
|
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
|
||||||
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
|
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
|
||||||
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
|
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
|
||||||
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
|
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
|
||||||
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
|
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
|
||||||
N = N ## Returnerar ett värde omvandlat till ett tal
|
N = N ## Returnerar ett värde omvandlat till ett tal
|
||||||
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
|
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
|
||||||
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
|
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Logical functions Logiska funktioner
|
## Logical functions Logiska funktioner
|
||||||
##
|
##
|
||||||
AND = OCH ## Returnerar SANT om alla argument är sanna
|
AND = OCH ## Returnerar SANT om alla argument är sanna
|
||||||
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
|
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
|
||||||
IF = OM ## Anger vilket logiskt test som ska utföras
|
IF = OM ## Anger vilket logiskt test som ska utföras
|
||||||
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
|
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
|
||||||
NOT = ICKE ## Inverterar logiken för argumenten
|
NOT = ICKE ## Inverterar logiken för argumenten
|
||||||
OR = ELLER ## Returnerar SANT om något argument är SANT
|
OR = ELLER ## Returnerar SANT om något argument är SANT
|
||||||
TRUE = SANT ## Returnerar det logiska värdet SANT
|
TRUE = SANT ## Returnerar det logiska värdet SANT
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Lookup and reference functions Sök- och referensfunktioner
|
## Lookup and reference functions Sök- och referensfunktioner
|
||||||
##
|
##
|
||||||
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
|
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
|
||||||
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
|
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
|
||||||
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
|
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
|
||||||
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
|
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
|
||||||
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
|
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
|
||||||
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
|
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
|
||||||
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
|
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
|
||||||
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
|
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
|
||||||
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
|
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
|
||||||
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
|
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
|
||||||
MATCH = PASSA ## Letar upp värden i en referens eller matris
|
MATCH = PASSA ## Letar upp värden i en referens eller matris
|
||||||
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
|
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
|
||||||
ROW = RAD ## Returnerar radnumret för en referens
|
ROW = RAD ## Returnerar radnumret för en referens
|
||||||
ROWS = RADER ## Returnerar antalet rader i en referens
|
ROWS = RADER ## Returnerar antalet rader i en referens
|
||||||
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
|
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
|
||||||
TRANSPOSE = TRANSPONERA ## Transponerar en matris
|
TRANSPOSE = TRANSPONERA ## Transponerar en matris
|
||||||
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
|
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Math and trigonometry functions Matematiska och trigonometriska funktioner
|
## Math and trigonometry functions Matematiska och trigonometriska funktioner
|
||||||
##
|
##
|
||||||
ABS = ABS ## Returnerar absolutvärdet av ett tal
|
ABS = ABS ## Returnerar absolutvärdet av ett tal
|
||||||
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
|
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
|
||||||
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
|
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
|
||||||
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
|
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
|
||||||
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
|
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
|
||||||
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
|
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
|
||||||
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
|
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
|
||||||
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
|
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
|
||||||
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
|
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
|
||||||
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
|
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
|
||||||
COS = COS ## Returnerar cosinus för ett tal
|
COS = COS ## Returnerar cosinus för ett tal
|
||||||
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
|
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
|
||||||
DEGREES = GRADER ## Omvandlar radianer till grader
|
DEGREES = GRADER ## Omvandlar radianer till grader
|
||||||
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
|
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
|
||||||
EXP = EXP ## Returnerar e upphöjt till ett givet tal
|
EXP = EXP ## Returnerar e upphöjt till ett givet tal
|
||||||
FACT = FAKULTET ## Returnerar fakulteten för ett tal
|
FACT = FAKULTET ## Returnerar fakulteten för ett tal
|
||||||
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
|
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
|
||||||
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
|
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
|
||||||
GCD = SGD ## Returnerar den största gemensamma nämnaren
|
GCD = SGD ## Returnerar den största gemensamma nämnaren
|
||||||
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
|
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
|
||||||
LCM = MGM ## Returnerar den minsta gemensamma multipeln
|
LCM = MGM ## Returnerar den minsta gemensamma multipeln
|
||||||
LN = LN ## Returnerar den naturliga logaritmen för ett tal
|
LN = LN ## Returnerar den naturliga logaritmen för ett tal
|
||||||
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
|
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
|
||||||
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
|
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
|
||||||
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
|
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
|
||||||
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
|
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
|
||||||
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
|
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
|
||||||
MOD = REST ## Returnerar resten vid en division
|
MOD = REST ## Returnerar resten vid en division
|
||||||
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
|
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
|
||||||
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
|
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
|
||||||
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
|
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
|
||||||
PI = PI ## Returnerar värdet pi
|
PI = PI ## Returnerar värdet pi
|
||||||
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
|
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
|
||||||
PRODUCT = PRODUKT ## Multiplicerar argumenten
|
PRODUCT = PRODUKT ## Multiplicerar argumenten
|
||||||
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
|
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
|
||||||
RADIANS = RADIANER ## Omvandlar grader till radianer
|
RADIANS = RADIANER ## Omvandlar grader till radianer
|
||||||
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
|
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
|
||||||
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
|
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
|
||||||
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
|
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
|
||||||
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
|
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
|
||||||
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
|
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
|
||||||
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
|
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
|
||||||
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
|
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
|
||||||
SIGN = TECKEN ## Returnerar tecknet för ett tal
|
SIGN = TECKEN ## Returnerar tecknet för ett tal
|
||||||
SIN = SIN ## Returnerar sinus för en given vinkel
|
SIN = SIN ## Returnerar sinus för en given vinkel
|
||||||
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
|
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
|
||||||
SQRT = ROT ## Returnerar den positiva kvadratroten
|
SQRT = ROT ## Returnerar den positiva kvadratroten
|
||||||
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
|
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
|
||||||
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
|
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
|
||||||
SUM = SUMMA ## Summerar argumenten
|
SUM = SUMMA ## Summerar argumenten
|
||||||
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
|
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
|
||||||
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
|
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
|
||||||
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
|
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
|
||||||
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
|
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
|
||||||
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
|
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
|
||||||
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
|
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
|
||||||
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
|
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
|
||||||
TAN = TAN ## Returnerar tangens för ett tal
|
TAN = TAN ## Returnerar tangens för ett tal
|
||||||
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
|
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
|
||||||
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
|
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Statistical functions Statistiska funktioner
|
## Statistical functions Statistiska funktioner
|
||||||
##
|
##
|
||||||
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
|
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
|
||||||
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
|
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
|
||||||
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
|
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
|
||||||
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
|
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
|
||||||
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
|
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
|
||||||
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
|
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
|
||||||
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
|
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
|
||||||
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
|
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
|
||||||
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
|
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
|
||||||
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
|
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
|
||||||
CHITEST = CHI2TEST ## Returnerar oberoendetesten
|
CHITEST = CHI2TEST ## Returnerar oberoendetesten
|
||||||
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
|
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
|
||||||
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
|
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
|
||||||
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
|
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
|
||||||
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
|
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
|
||||||
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
|
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
|
||||||
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
|
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
|
||||||
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
|
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
|
||||||
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
|
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
|
||||||
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
|
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
|
||||||
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
|
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
|
||||||
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
|
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
|
||||||
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
|
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
|
||||||
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
|
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
|
||||||
FISHER = FISHER ## Returnerar Fisher-transformationen
|
FISHER = FISHER ## Returnerar Fisher-transformationen
|
||||||
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
|
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
|
||||||
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
|
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
|
||||||
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
|
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
|
||||||
FTEST = FTEST ## Returnerar resultatet av en F-test
|
FTEST = FTEST ## Returnerar resultatet av en F-test
|
||||||
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
|
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
|
||||||
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
|
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
|
||||||
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
|
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
|
||||||
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
|
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
|
||||||
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
|
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
|
||||||
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
|
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
|
||||||
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
|
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
|
||||||
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
|
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
|
||||||
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
|
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
|
||||||
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
|
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
|
||||||
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
|
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
|
||||||
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
|
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
|
||||||
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
|
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
|
||||||
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
|
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
|
||||||
MAX = MAX ## Returnerar det största värdet i en lista av argument
|
MAX = MAX ## Returnerar det största värdet i en lista av argument
|
||||||
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
|
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
|
||||||
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
|
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
|
||||||
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
|
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
|
||||||
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
|
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
|
||||||
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
|
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
|
||||||
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
|
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
|
||||||
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
|
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
|
||||||
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
|
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
|
||||||
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
|
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
|
||||||
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
|
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
|
||||||
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
|
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
|
||||||
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
|
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
|
||||||
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
|
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
|
||||||
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
|
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
|
||||||
POISSON = POISSON ## Returnerar Poisson-fördelningen
|
POISSON = POISSON ## Returnerar Poisson-fördelningen
|
||||||
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
|
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
|
||||||
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
|
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
|
||||||
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
|
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
|
||||||
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
|
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
|
||||||
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
|
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
|
||||||
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
|
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
|
||||||
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
|
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
|
||||||
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
|
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
|
||||||
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
|
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
|
||||||
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
|
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
|
||||||
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
|
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
|
||||||
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
|
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||||
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
|
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
|
||||||
TDIST = TFÖRD ## Returnerar Students t-fördelning
|
TDIST = TFÖRD ## Returnerar Students t-fördelning
|
||||||
TINV = TINV ## Returnerar inversen till Students t-fördelning
|
TINV = TINV ## Returnerar inversen till Students t-fördelning
|
||||||
TREND = TREND ## Returnerar värden längs en linjär trend
|
TREND = TREND ## Returnerar värden längs en linjär trend
|
||||||
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
|
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
|
||||||
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
|
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
|
||||||
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
|
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
|
||||||
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
|
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
|
||||||
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
|
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
|
||||||
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
|
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||||
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
|
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
|
||||||
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
|
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
## Text functions Textfunktioner
|
## Text functions Textfunktioner
|
||||||
##
|
##
|
||||||
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
|
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
|
||||||
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
|
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
|
||||||
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
|
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
|
||||||
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
|
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
|
||||||
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
|
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
|
||||||
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
|
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
|
||||||
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
|
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
|
||||||
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
|
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
|
||||||
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
|
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||||
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
|
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||||
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
|
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
|
||||||
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
|
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
|
||||||
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
|
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
|
||||||
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
|
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
|
||||||
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
|
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
|
||||||
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
|
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
|
||||||
LOWER = GEMENER ## Omvandlar text till gemener
|
LOWER = GEMENER ## Omvandlar text till gemener
|
||||||
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||||
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||||
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
|
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
|
||||||
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
|
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
|
||||||
REPLACE = ERSÄTT ## Ersätter tecken i text
|
REPLACE = ERSÄTT ## Ersätter tecken i text
|
||||||
REPLACEB = ERSÄTTB ## Ersätter tecken i text
|
REPLACEB = ERSÄTTB ## Ersätter tecken i text
|
||||||
REPT = REP ## Upprepar en text ett bestämt antal gånger
|
REPT = REP ## Upprepar en text ett bestämt antal gånger
|
||||||
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
|
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
|
||||||
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
|
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
|
||||||
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||||
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||||
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
|
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
|
||||||
T = T ## Omvandlar argumenten till text
|
T = T ## Omvandlar argumenten till text
|
||||||
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
|
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
|
||||||
TRIM = RENSA ## Tar bort blanksteg från text
|
TRIM = RENSA ## Tar bort blanksteg från text
|
||||||
UPPER = VERSALER ## Omvandlar text till versaler
|
UPPER = VERSALER ## Omvandlar text till versaler
|
||||||
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal
|
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal
|
||||||
|
|||||||
@@ -1,173 +1,173 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
|
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||||
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
|
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
|
||||||
objective of this Internet site is to allow persons involved in the intra-Community supply of
|
objective of this Internet site is to allow persons involved in the intra-Community supply of
|
||||||
goods or of services to obtain confirmation of the validity of the VAT identification number of
|
goods or of services to obtain confirmation of the validity of the VAT identification number of
|
||||||
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
|
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
|
||||||
October 2003. Any other use and any extraction and use of the data which is not in conformity
|
October 2003. Any other use and any extraction and use of the data which is not in conformity
|
||||||
with the objective of this site is strictly forbidden. Any retransmission of the contents of
|
with the objective of this site is strictly forbidden. Any retransmission of the contents of
|
||||||
this site, whether for a commercial purpose or otherwise, as well as any more general use other
|
this site, whether for a commercial purpose or otherwise, as well as any more general use other
|
||||||
than as far as is necessary to support the activity of a legitimate user (for example: to draw
|
than as far as is necessary to support the activity of a legitimate user (for example: to draw
|
||||||
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
|
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
|
||||||
contents of this site is strictly forbidden. The European Commission maintains this website to
|
contents of this site is strictly forbidden. The European Commission maintains this website to
|
||||||
enhance the access by taxable persons making intra-Community supplies to verification of their
|
enhance the access by taxable persons making intra-Community supplies to verification of their
|
||||||
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
|
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
|
||||||
information. However the Commission accepts no responsibility or liability whatsoever with
|
information. However the Commission accepts no responsibility or liability whatsoever with
|
||||||
regard to the information obtained using this site. This information: - is obtained from Member
|
regard to the information obtained using this site. This information: - is obtained from Member
|
||||||
States databases over which the Commission services have no control and for which the Commission
|
States databases over which the Commission services have no control and for which the Commission
|
||||||
assumes no responsibility; it is the responsibility of the Member States to keep their databases
|
assumes no responsibility; it is the responsibility of the Member States to keep their databases
|
||||||
complete, accurate and up to date; - is not professional or legal advice (if you need specific
|
complete, accurate and up to date; - is not professional or legal advice (if you need specific
|
||||||
advice, you should always consult a suitably qualified professional); - does not in itself give
|
advice, you should always consult a suitably qualified professional); - does not in itself give
|
||||||
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
|
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
|
||||||
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
|
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
|
||||||
to minimise disruption caused by technical errors. However some data or information on our site
|
to minimise disruption caused by technical errors. However some data or information on our site
|
||||||
may have been created or structured in files or formats which are not error-free and we cannot
|
may have been created or structured in files or formats which are not error-free and we cannot
|
||||||
guarantee that our service will not be interrupted or otherwise affected by such problems. The
|
guarantee that our service will not be interrupted or otherwise affected by such problems. The
|
||||||
Commission accepts no responsibility with regard to such problems incurred as a result of using
|
Commission accepts no responsibility with regard to such problems incurred as a result of using
|
||||||
this site or any linked external sites. This disclaimer is not intended to limit the liability
|
this site or any linked external sites. This disclaimer is not intended to limit the liability
|
||||||
of the Commission in contravention of any requirements laid down in applicable national law nor
|
of the Commission in contravention of any requirements laid down in applicable national law nor
|
||||||
to exclude its liability for matters which may not be excluded under that law. Usage: The
|
to exclude its liability for matters which may not be excluded under that law. Usage: The
|
||||||
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
|
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
|
||||||
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
|
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
|
||||||
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
|
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
|
||||||
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
|
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
|
||||||
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
|
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
|
||||||
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
|
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
|
||||||
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
|
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
|
||||||
<wsdl:types>
|
<wsdl:types>
|
||||||
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
|
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
|
||||||
<xsd:element name="checkVat">
|
<xsd:element name="checkVat">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="countryCode" type="xsd:string"/>
|
<xsd:element name="countryCode" type="xsd:string"/>
|
||||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="checkVatResponse">
|
<xsd:element name="checkVatResponse">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="countryCode" type="xsd:string"/>
|
<xsd:element name="countryCode" type="xsd:string"/>
|
||||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||||
<xsd:element name="requestDate" type="xsd:date"/>
|
<xsd:element name="requestDate" type="xsd:date"/>
|
||||||
<xsd:element name="valid" type="xsd:boolean"/>
|
<xsd:element name="valid" type="xsd:boolean"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="checkVatApprox">
|
<xsd:element name="checkVatApprox">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="countryCode" type="xsd:string"/>
|
<xsd:element name="countryCode" type="xsd:string"/>
|
||||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="checkVatApproxResponse">
|
<xsd:element name="checkVatApproxResponse">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="countryCode" type="xsd:string"/>
|
<xsd:element name="countryCode" type="xsd:string"/>
|
||||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||||
<xsd:element name="requestDate" type="xsd:date"/>
|
<xsd:element name="requestDate" type="xsd:date"/>
|
||||||
<xsd:element name="valid" type="xsd:boolean"/>
|
<xsd:element name="valid" type="xsd:boolean"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
|
||||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
|
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
|
||||||
<xsd:element name="requestIdentifier" type="xsd:string"/>
|
<xsd:element name="requestIdentifier" type="xsd:string"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:simpleType name="companyTypeCode">
|
<xsd:simpleType name="companyTypeCode">
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:restriction base="xsd:string">
|
||||||
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
|
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
<xsd:simpleType name="matchCode">
|
<xsd:simpleType name="matchCode">
|
||||||
<xsd:restriction base="xsd:string">
|
<xsd:restriction base="xsd:string">
|
||||||
<xsd:enumeration value="1">
|
<xsd:enumeration value="1">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>VALID</xsd:documentation>
|
<xsd:documentation>VALID</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:enumeration>
|
</xsd:enumeration>
|
||||||
<xsd:enumeration value="2">
|
<xsd:enumeration value="2">
|
||||||
<xsd:annotation>
|
<xsd:annotation>
|
||||||
<xsd:documentation>INVALID</xsd:documentation>
|
<xsd:documentation>INVALID</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:enumeration>
|
</xsd:enumeration>
|
||||||
</xsd:restriction>
|
</xsd:restriction>
|
||||||
</xsd:simpleType>
|
</xsd:simpleType>
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
</wsdl:types>
|
</wsdl:types>
|
||||||
<wsdl:message name="checkVatRequest">
|
<wsdl:message name="checkVatRequest">
|
||||||
<wsdl:part name="parameters" element="tns1:checkVat">
|
<wsdl:part name="parameters" element="tns1:checkVat">
|
||||||
</wsdl:part>
|
</wsdl:part>
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
<wsdl:message name="checkVatApproxResponse">
|
<wsdl:message name="checkVatApproxResponse">
|
||||||
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
|
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
|
||||||
</wsdl:part>
|
</wsdl:part>
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
<wsdl:message name="checkVatApproxRequest">
|
<wsdl:message name="checkVatApproxRequest">
|
||||||
<wsdl:part name="parameters" element="tns1:checkVatApprox">
|
<wsdl:part name="parameters" element="tns1:checkVatApprox">
|
||||||
</wsdl:part>
|
</wsdl:part>
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
<wsdl:message name="checkVatResponse">
|
<wsdl:message name="checkVatResponse">
|
||||||
<wsdl:part name="parameters" element="tns1:checkVatResponse">
|
<wsdl:part name="parameters" element="tns1:checkVatResponse">
|
||||||
</wsdl:part>
|
</wsdl:part>
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
<wsdl:portType name="checkVatPortType">
|
<wsdl:portType name="checkVatPortType">
|
||||||
<wsdl:operation name="checkVat">
|
<wsdl:operation name="checkVat">
|
||||||
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
|
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
|
||||||
</wsdl:input>
|
</wsdl:input>
|
||||||
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
|
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
<wsdl:operation name="checkVatApprox">
|
<wsdl:operation name="checkVatApprox">
|
||||||
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
|
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
|
||||||
</wsdl:input>
|
</wsdl:input>
|
||||||
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
|
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
</wsdl:portType>
|
</wsdl:portType>
|
||||||
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
|
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
|
||||||
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||||
<wsdl:operation name="checkVat">
|
<wsdl:operation name="checkVat">
|
||||||
<wsdlsoap:operation soapAction=""/>
|
<wsdlsoap:operation soapAction=""/>
|
||||||
<wsdl:input name="checkVatRequest">
|
<wsdl:input name="checkVatRequest">
|
||||||
<wsdlsoap:body use="literal"/>
|
<wsdlsoap:body use="literal"/>
|
||||||
</wsdl:input>
|
</wsdl:input>
|
||||||
<wsdl:output name="checkVatResponse">
|
<wsdl:output name="checkVatResponse">
|
||||||
<wsdlsoap:body use="literal"/>
|
<wsdlsoap:body use="literal"/>
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
<wsdl:operation name="checkVatApprox">
|
<wsdl:operation name="checkVatApprox">
|
||||||
<wsdlsoap:operation soapAction=""/>
|
<wsdlsoap:operation soapAction=""/>
|
||||||
<wsdl:input name="checkVatApproxRequest">
|
<wsdl:input name="checkVatApproxRequest">
|
||||||
<wsdlsoap:body use="literal"/>
|
<wsdlsoap:body use="literal"/>
|
||||||
</wsdl:input>
|
</wsdl:input>
|
||||||
<wsdl:output name="checkVatApproxResponse">
|
<wsdl:output name="checkVatApproxResponse">
|
||||||
<wsdlsoap:body use="literal"/>
|
<wsdlsoap:body use="literal"/>
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
</wsdl:binding>
|
</wsdl:binding>
|
||||||
<wsdl:service name="checkVatService">
|
<wsdl:service name="checkVatService">
|
||||||
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
|
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
|
||||||
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
|
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
|
||||||
</wsdl:port>
|
</wsdl:port>
|
||||||
</wsdl:service>
|
</wsdl:service>
|
||||||
</wsdl:definitions>
|
</wsdl:definitions>
|
||||||
|
|||||||
Reference in New Issue
Block a user